django中在blog_list.html扩展一个html块元素,在blogs_with_type.html里面去继承
在blogs_with_type.html中首先要写明,扩展的原始模板文件:
{% extends 'blog/blog_list.html' %}
在原始文件blog_list.html加入的块级元素:
{% block blog_list_title %}
分类:{{ blog_type.type_name }}
<a href="{% url 'blog_list' %}">查看全部文章</a>
{% endblock %}
使用:在blog_list.html中
{% block blog_list_title %}所有资料列表{% endblock %}
在默认访问blog_list.html的是,加载的是:所有资料列表
当然在访问blogs_with_type.html,页面展示的是这里面的内容
{% block blog_list_title %}
分类:{{ blog_type.type_name }}
<a href="{% url 'blog_list' %}">查看全部文章</a>
{% endblock %}