Форум сайта python.su
Можно ли имя один шаблон, выводить в него разными вьюверами разные данные?
Т.е. к примеру имеем пустой шаблон с одной ссылкой - index.html, и два вьювера - index и tasks.
При обращени к урлу - www.xxxxx.com/ запрос уходит к def index(), который в свою очередь передает в index.html строку. А при обращении к - www.xxxxx.com/tasks/ - запрос уходит к def tasks(), которая должна выводить в index.html словарь.
Если я “нарисую” в index.html таблицу в которую из tasks нужно вывести данные, то она будет видна и в случае с def index. Как можно ее “заэкранировать” так чтобы она была “видна” только тогда когда в нее выводят данные ?
Отредактировано (Дек. 13, 2007 13:36:14)
Офлайн
{% if name_of_your_dict%}
table
{% endif %}
Офлайн
Можно использовать конструкцию
{% block %}{% endblock %}
Офлайн
Спасибо.
Офлайн