Если собирать html
с помощью python
, то всегда можно сделать шаблон, а потом подключить к нему отдельные html
- вставки через {% extends "base.html" %}
. Что-то очень похожее есть в Java
с jsp
.
Возникает вопрос, можно ли сделать базовый шаблон без участия бэкенд сервера ? Использую AngularJS
+ Bootstrap 3
+ nginx
.
шаблонизатор, который собирает шаблон в python
(да и в php) называется twig. Он очень мощный и лаконичный. В нём можно подключать определённые блоки, делать свои расширения, наследовать шаблоны, шаблоны шаблонов ... Вообщем он достаточно мощный.
В ангуларе механизм наследования шаблонов другой. Там это достигается за счёт директив, и гнездования роутов.
Один из примеров наследования шаблонов в ангуляре.
Так же возможно вставка других шаблонов с помощью include.
Один из примеров создания директив
Механизм гнездования роутинга можно почитать в этой статье
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть несколько ListBox к которым привязываются разные коллекцииИ есть панель со свойствами, где пользователь может редактировать выбранный...