Django-4
Posted flowernotgiveyou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django-4相关的知识,希望对你有一定的参考价值。
母版和继承:
优点:将多个共用的部分提取出来,减少代码的复用率
使用步骤:
1.共用的html部分提取出来,放在一个base页面里面
2.在base.html页面上,通过定义block,来指定在什么地方添加新的东西
3.在具体的页面上,先继承母版% extends ‘base.html‘%
4.然后在block中填写指定的页面
注意事项:
1.%extends ‘base.html‘% 母版文件要加引号
2.%extends ‘base.html‘% 必须放在页面的第一行
3.可以在base.html中定义很多个block,通常我们会额外的定义一个page-css, page-js
组件:
include 在母版里面可以随便放,但是在继承里面需要在block 里面
静态文件的路径问题:
在Templates下的HTML文件中,如果要引用static下的静态文件
% load static%
<link rel=‘stylesheet‘ href=‘% static 静态文件的路径%‘>
此方法解决了,不同的人的不同命名习惯带来的路径找不到的问题
以上是关于Django-4的主要内容,如果未能解决你的问题,请参考以下文章