Платформа пирамиды и главные шаблоны/главная страница/частичные представления

У меня есть опыт работы с .NET MVC, и я хочу изучить структуру Python. Я выбрал Пирамиду.

.NET MVC имеет концепцию главной страницы, представленийи частичных представлений. Главная страница будет выглядеть примерно так:

<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>



    <asp:ContentPlaceHolder ID="TitleContent" runat="server" />


    

Затем я могу создать представление, которое заполнит пространство, идентифицированное MainContentна главной странице.

Просматривая вики-учебник Pyramid здесь, я вижу, что автор повторяет большую часть одного и того же контента в каждом из своих шаблонов — контент, который обычно определяется на главной странице — и полностью нарушает СУХОЙ.

Существует ли концепция мастер-страницыв Pyramid?

9
задан Martijn Pieters 19 December 2013 в 16:20
поделиться