python bootstrap安装_Django配置Bootstrap, js实现过程详解
1、首先在APP目錄下創(chuàng)建一個static文件夾
如圖:
# Application definition
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'appBook.apps.AppbookConfig',
]
2、在settings.py中 最底部添加如下:
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.11/howto/static-files/
STATIC_URL = '/static/'
STATIC_ROOT=(
os.path.join(BASE_DIR,"appBook/static"),
)
3、在html頁面頭部添加:
{% load staticfiles %}
Title.container{
margin-top: 80px;
}
4、在html模版頁面,可以用如下方式調(diào)用:
推薦使用第二種,因為如果圖片名稱是動態(tài)的,可以通過views這么綁定:
css的引用同樣如此: js的引用同樣如此:
可以用 python manage.py findstatic css/index.css 尋找 css
Django:locals()小技巧
locals()返回一個包含當(dāng)前作用域里面的所有變量和它們的值的字典。
所以可以把views改寫為
def current_datetime(request):
current_date = datetime.datetime.now()
return render_to_response('current_datetime.html', locals())
這里要注意的是要把now重命名為current_date,因為模板需要的是這個變量名。
在template是如下定義的:
It is is now {{ current_date }}.
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
總結(jié)
以上是生活随笔為你收集整理的python bootstrap安装_Django配置Bootstrap, js实现过程详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS升级pcre
- 下一篇: 敖冰目录123