Django模板系统中如何重写部分block?
假如模板的继承关系是这样的:
base.html中:
|--head
|--body
|--header
|--boyer
|--main
|--aside
|--footer
body的部分都是block。
index.html继承(extends)base.html,但是只想用base.html中的其余部分,而把main重写。要怎么实现?
Django中已有的extends和block重写似乎解决不了这类问题,我在index.html中,
{% extends 'base.html' %}
{% block main %}
......
{% endblock %}
和,
{% extends 'base.html' %}
{% block bodyer.main %}
......
{% endblock %}
都无法解决。
特此求教高手!
Django版本:1.7
霓红光的飞舞蝶
10 years ago