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的主要内容,如果未能解决你的问题,请参考以下文章