如何获取Django中所有视图的默认数据集?

时间:2013-04-21 17:27:29

标签: django

假设我有一个项目列表(比如类别),需要在我的基本模板的标题栏中显示。

基本模板将具有内容块,以便不同的视图将以不同的内容提供。问题是我不希望所有视图都将类别列表返回到页面。这将导致维护问题。

有没有办法使所有视图都返回一个特定的对象列表,这样我就不需要在响应的上下文字典中添加它了?

感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用context processors,但最好的办法是使用inclusion tags来渲染块。