Форум сайта python.su
У меня есть один главный документ в котором содержаться несколько пунктов, а также несколько документов в которых содержаться все эти пункты по отдельности. С помощью {% Include %} можно вставить документ в шаблон. Как-нибудь можно, что бы в шаблон вставлялся определенный {% block %} из того главного документа?
Офлайн
Вынесите блок в отдельный файл и инклюдте его в обоих документах
Офлайн
Я так думал, но у меня много пунктов. Если выносить пункт в отдельный файл, то много файлов получиться. Было бы удобней как-нибудь задействовать только главный и второстепенные документы.
Офлайн
мб макросы подойдут http://jinja.pocoo.org/docs/templates/#macros
Офлайн
Как вариант - написать свой лоадер - напрмер по имени файла template#block_name он будет брать содержимое блока и отдавать именно его
Офлайн