Клиентская сторона (JavaScript) Наследование шаблонов в стиле Django / Jinja

Я ищу способ наследования шаблона для группы имеющихся у меня файлов .html .

Допустим, у меня есть base.html файл, который имеет общий HTML-код для всех страниц моего веб-сайта, т. е. заголовок, нижний колонтитул и т. д. Каждая страница, включая главную (индексную) страницу, должна быть унаследована от этого HTML-файла шаблона.

Теперь это можно сделать на стороне сервера, используя язык шаблона Jinja Django . Но для меня это не лучшее решение. Мои HTML-страницы хранятся удаленно, и я не могу контролировать сервер, на котором они хранятся. Это должно быть сделано на стороне клиента, с JavaScript или без него.

Кто-то спрашивал об этом до , и единственное недоработанное решение, которое я нашел, заключалось в использовании частичных Mustache , на самом деле не выполняет свою работу.

Кто-нибудь знает, как сделать это на стороне клиента?

13
задан Community 23 May 2017 в 11:51
поделиться