Сайт, который я создаю, включает домашнюю страницу, состоящую из панелей сводных табличных данных из приложений в рамках проекта Django.
Каков рекомендуемый способ построения этих типов страниц. В других средах стиля MVC это обычно обрабатывается каждым приложением, предоставляющим сводное представление, каждое из этих представлений отображается в панелях для составления страницы.
Это имеет большой смысл, поскольку каждое подпредставление может кэшироваться индивидуально, логика, связанная с конкретной сводкой, содержится в приложении и лучше соответствует мантре DRY.
Есть ли общее мнение по этому поводу?