Шаблон master
в моем приложении Django выглядит следующим образом:
{% block parent %}
Some text...
{% block child %}
Default content here...
{% endblock child %}
...some more text
{% endblock parent %}
Теперь этот шаблон должен быть перезаписан таким образом, чтобы был изменен блок child
:
{% extends "master.html" %}
{% block child %}
New content here...
{% endblock child%}
Тем не менее, рендеринг остается прежним (печать «содержимое по умолчанию здесь ...»). Я что-то упустил очевидное или вложенные блоки невозможны? (Или, нарушая принцип СУХОГО, я должен переопределить блок parent
?)
Редактировать: Я работаю с Django 1.1, если это имеет значение.