Сайтът, който изграждам, включва начална страница, съставена от панели с обобщени таблични данни от приложения в рамките на проекта Django.
Какъв е препоръчителният начин за изграждане на този тип страници. В други рамки в стил MVC това обикновено се обработва от всяко приложение, предоставящо обобщен изглед, всеки от тези изгледи се изобразява в панелите, за да състави страницата.
Това има много смисъл, тъй като всеки подизглед може да бъде кеширан поотделно, логиката, свързана с конкретното резюме, се съдържа в приложението и по-добре следва DRY мантрата.
Има ли общ консенсус по този въпрос?