Есть главный файл:
{% block head %}
Привет
{% endblock %}
В дочернем файле:
{% block head %}
{% if user %}
Пока всем.
{% endif %}
{% endblock %}
Но дело в том что если if не сработает, то останется пустой блок {% block head %}{% endblock %}, который заменит в главном файле этот блок пустотой. Как реализовать задачу так чтобы если блок пустой, то выполнялось содержимое родительского блока.Очень часто сталкиваюсь с этой проблемой и надоело выдумывать велосипеды. Хочется рас и на всегда решить эту проблему.Спасибо.PS версия увы не работает, видимо нельзя юзать условия вне блоков:
{% if user %}
{% block head %}
Пока всем.
{% endblock %}
{% endif %}
Updated 7 Feb. 2013, 16:19 by trec.