django|Django知识梳理大全(三)!

django|Django知识梳理大全(三)!

文章图片

django|Django知识梳理大全(三)!

文章图片


1.模板层怎么继承?具体操作方法是什么?
使用场景:模板层的继承常常用于公共部分的样式的书写 , 比如一个网站的头部和关于我们都是一样的样式 , 那么我们为了使页面更加的简洁 , 因此需要用到模板的继承 。
具体使用方法:
父模板的书写方法:其他部分正常写 , 标记不同的部分格式如下:
{% block '自定义名称'%
在这里面写上与其他页面不同的部分即可
{% endblock %

子模板的书写方法:
首先导入父模板:
{% extends '父模板的文件名'%
然后重写不同的部分即可 , 方法与父元素的一致:
{% block '自定义名称'%
在这里面写上与其他页面不同的部分即可
{% endblock %

2.什么是url反向解析?
url反向解析就是一种更加简单调用链接的方式 。 我们不需要写大段的链接 , 只需要一个别名即可轻松调用 , 具体使用方法如下:
首先在主路由中 , 先定义对应链接的别名(名称根据自己的需求自定义即可):

调用该链接 , 方法如下:
{% url '自定义的名称'%
【django|Django知识梳理大全(三)!】