django-bootstrap集成
来源:互联网 发布:ssh 连接指定端口 编辑:程序博客网 时间:2024/05/28 17:06
bootstrap作为流行的前端框架,已经被很多项目采用,如果用户接受不使用IE,采用bootstrap会大大节约我们的开发成本。下面对django和bootstrap集成做简单的介绍。
1.安装django-bootstrap-static
安装成功后会在python/site-packages目录下增加一个bootstrap目录
2.settings.py中引入
注意在最后面加入了bootstrap
3.引入base.html
注意在site-packages\bootstrap\templates\bootstrap\目录下可以找到一个base.html,把它替换老师写的base.html,注意将该文件中的{{ STATIC_URL }}改成/static/,如下
4.使用bootstrap
完成上面的步骤后,就可以随意使用bootstrap了,比如使用它的nav功能:
1.安装django-bootstrap-static
django-bootstrap-static采用pip安装,安装步骤如下
easy_install pippip install django-bootstrap-static
安装成功后会在python/site-packages目录下增加一个bootstrap目录
2.settings.py中引入
INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', # Uncomment the next line to enable the admin: 'django.contrib.admin', # Uncomment the next line to enable admin documentation: # 'django.contrib.admindocs', 'order', 'bootstrap',)
注意在最后面加入了bootstrap
3.引入base.html
注意在site-packages\bootstrap\templates\bootstrap\目录下可以找到一个base.html,把它替换老师写的base.html,注意将该文件中的{{ STATIC_URL }}改成/static/,如下
<link href="/static/bootstrap/css/bootstrap.css" rel="stylesheet"> <link href="/static/bootstrap/css/bootstrap-responsive.css" rel="stylesheet">
4.使用bootstrap
完成上面的步骤后,就可以随意使用bootstrap了,比如使用它的nav功能:
<div class="navbar navbar-inverse navbar-fixed-top"> <div class="navbar-inner"> <div class="container-fluid"> <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> <a class="brand" href="#">EShop</a> <div class="nav-collapse collapse"> <p class="navbar-text pull-right"> 欢迎,<a href="#" class="navbar-link">{{ user.username }}////{{ user.email }}</a> <a href="/admin/password_change/">修改密码</a> / <a href="/admin/logout/">注销</a> </p> <ul class="nav"> <li class="active"><a href="#">Home</a></li> <li><a href="#about">About</a></li> <li><a href="#contact">Contact</a></li> </ul> </div><!--/.nav-collapse --> </div> </div></div>
0 0
- django-bootstrap集成
- django-bootstrap集成
- Flask-Bootstrap集成Twitter Bootstrap
- python django | bootstrap
- Django Bootstrap toolkit
- Django使用bootstrap实例
- django+AngularJS+Bootstrap配置
- django-bootstrap 总结
- bootstrap 集成font-awesome
- mybatis spring 集成 bootstrap
- Flask集成bootstrap
- Bootstrap UploadFile集成EasyUI
- angular2集成ng-bootstrap
- django集成fabric
- django集成DjangoUeditor
- webpack人门 & 集成django
- 九 Django 1.5.4 Bootstrap
- django 结合bootstrap 的初探
- 在JAVA中使用Socket和C#通讯的解决
- window下Nexus私服高级搭建
- openCV中Mat类的图像如何设置ROI
- 基于xmpp openfire smack开发之Android消息推送技术原理分析和实践[4]
- RPC通信--定义RPC接口
- django-bootstrap集成
- linux网络协议栈(五)网络层 (8)网络层的报文分片
- Byte[]、Image、Bitmap 之间的相互转换
- Python学习7:装饰器
- ActivityGroup相关--getLocalActivityManager() 【转载】
- iOS-NSString ? :
- linux网络协议栈(五)网络层 (9)IPV6
- C# Socket编程笔记
- 利用golang的反射包,实现根据函数名自动调用函数。