在Django里使用BootStrap
2018-03-02 09:23
330 查看
在Django里使用BootStrap
确保INSTALLED_APPS中含有
django.contrib.staticfiles
在 setting 文件中,定义
STATIC_URL = '/static/'
在你的 app 里建立 static 文件夹,将静态文件,例如 js、css 等文件夹存进 static 文件夹里
此时,你的 html 文件由于与 css 等文件夹不在同一个目录下,所以需要在每一个 html 文件最开头加入一行代码,
{% load static %}告诉 Django 文件夹在哪里。
注意,像stylesheet这类的文件是不能使用
{% load static %}的。
将所有的引用进行修改,如将
<link href="css/bootstrap.css" rel='stylesheet' type='text/css' />
修改成
<link href="{% static 'css/bootstrap.css' %}" rel='stylesheet' type='text/css' />或是将引用图片修改为
<img src="{% static 'my_app/example.jpg' %}" alt="My image"/>
一次修改多个网页引用位置的方法
将修改好引用位置的代码单独复制到一个新的 html 文件中,如 same_head.html ,在最后面加入代码{% block content %}{% endblock %}
对其他网页进行修改。将重复代码删去,在最前面加上两行代码
{% extends "same_head.html" %}
{% block content %}
在最后加上一行代码
{% endblock %}
即可完成引用。 这里是用到了 template 的知识
相关文章推荐
- 关于python的web框架django和Bootstrap-table的使用
- django管理界面使用与bootstrap模板使用
- Django 和 Bootstrap3 的整合使用测试
- django使用bootstrap快速美化 admin后台
- Django使用bootstrap实例
- django中使用bootstrap,美化图形
- django视图-使用TemplateView快速运行一个bootstrap网页
- Django 在本地使用 Bootstrap
- Django1.7.2+Bootstrap3.3.0 整合九:使用数据库
- django使用bootstrap前端框架
- Django+Jquery+Bootstrap Modal+Iframe使用异步机制上传文件实现方法
- Django 使用 bootstrap-table插件,表格分页 + UTC、时间戳 互转
- 【Django】Bootstrap 安装和使用
- Django之视图与模板以及在模板中使用bootstrap
- 7 Django系列之关于bootstrap-table插件的简单使用
- Django创建自定义filter来使用bootstrap
- django 结合 bootstrap 使用
- Django中使用Bootstrap
- 使用BootStrap实现悬浮窗口的效果
- Django 1.11 使用paginator,Django自带分页器