MasterPage как концепция в Python - PullRequest
7 голосов
/ 08 января 2010

Мы разрабатываем веб-приложение на python на платформе Google App Engine. У меня есть разные страницы на веб-сайте. Я хочу, чтобы у меня была главная страница, подобная функциональности, как у нас на asp.net, где я только что использовал шаблон, и все остальные страницы будут использовать это. Как я могу это сделать? Я новичок в питоне

Ответы [ 2 ]

11 голосов
/ 08 января 2010

Если вы используете Django (или хотя бы шаблоны Django), Наследование шаблонов Django может быть тем, что вы ищете.

1 голос
/ 26 марта 2016

Я думаю, что вы ищете "расширение шаблона".

  1. Создание базового / основного html-файла в папке «templates».

    Это будет основной / основной файл, в котором существуют все теги макетов css, js, html темы.

  2. Добавить заполнители для дочернего html "содержимого" в вышеуказанной базе / master html

    {% block content %} {% endblock %}

  3. Добавьте следующую строку кода в «дочерний» шаблон для использования над base / master html

    {% extends 'path_to_base_html/base.html' %} {% block content %} Child html {% endblock %}

Благодаря этому хорошему уроку, http://tutorial.djangogirls.org/en/template_extending/index.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...