Найти - Пользователи
Полная версия: Заставить использовать единственный шаблон
Начало » Django » Заставить использовать единственный шаблон
1
nuklea
Подозреваю, что тема уже обсуждалась, но как не наследовать каждый шаблон от главного? Хотелось бы, чтобы он наследовался автоматически. В какую сторону глядеть?
Ferroman
Нет, не обсуждалось.

Явное лучше неявного.
nuklea
Но как быть, если реально достает постоянно наследовать каждый шаблон? В моем проекте нужен всего один шаблон с {{ title ]} и {{ content }}. Больше просто не надо.
Александр Кошелев
nuklea
Но как быть, если реально достает постоянно наследовать каждый шаблон?
Вы ведете охоту на ведьм там где их нет. Это не проблема ни разу.
nuklea
То есть если в проекте больше 200 (двухсот) шаблонов приложений, то все равно наследовать их от одного — выход?
Александр Кошелев
Если вам нужно их наследовать, то делайте это. Чего вы экономите?

Ну если вам очень хочется это автоматизировать, то пусть это будет вашим ДЗ:-)
nuklea
Экономлю я свое время и нервы. И не в курсе, что такое ДЗ.
Александр Кошелев
nuklea
Экономлю я свое время и нервы.
Могу сказать по своему опыту – явное указание чего угодно где нужно (в том числе шаблона предка) это экономия времени и нервов в перспективе.
nuklea
Разговор похож на:
– Как установить wine в linux?
– Поставьте виндоуз.

Бррр :(
Ferroman
Поясняю ещё раз. Такое поведение было задумано исходя из идеологии. Если такой поход вас не устраивает, то вам не по душе инструмент.
Если вас достаёт делать это руками - напишите себе короткий генератор, который всё что надо взхаголовок повтыкает. Ушло бы 5 минут.
Так или иначе, эта проблема только у вас в голове.
А вообще, 200 шаблонов - это как-то настораживает. У вас что, каждая страница совсем другая?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB