1.安裝django-bootstrap-static
django-bootstrap-static採用pip安裝,安裝步驟以下
css
easy_install pip
html
pip install django-bootstrap-staticpython
複製代碼django
安裝成功後會在python/site-packages目錄下增長一個bootstrap目錄
2.settings.py中引入
bootstrap
INSTALLED_APPS = (
session
'django.contrib.auth',
ui
'django.contrib.contenttypes',
spa
'django.contrib.sessions',
htm
'django.contrib.sites',
ip
'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>
複製代碼