静态文件的使用
创建静态文件目录. Web/static
配置静态文件目录 web/web/settings.py
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static")
]
在html的模版中使用静态文件
{% load static %}
<img src="{% static "my_app/example.jpg" %}" alt="My image">
模板继承
模版继承就是定义一个公共的html的模版页面,其它所有的模块页面都继承这个页面。并且可以在这个被继承的公共的模版页面中去使用block便签语法去标记一些可以被子页面中重新定义的html内容。
在继承其它页面时使用 extends 标签语法去继承公共模版的大部分内容,并且利用block标签自定义本页面中需要定义的html内容。
好处:
可以帮助我们快速的构建html页面
当公共内容需要修改时,只需要修改被继承的公共模版页面的内容即可