【发布时间】:2014-04-21 13:18:15
【问题描述】:
我希望在 Django 1.6 中的所有页面上都有一个菜单。
在菜单中,我还想从我的数据库中包含一些对象。我知道我可以扩展 ListView 并获取对象,并且我知道我可以在get_context_data 中设置变量,但是我怎样才能使对象在我的所有页面上都可用。我认为在每个视图中设置 context_data 会很愚蠢。
我的菜单结果应该是这样的:
Home
Users
User 1
User 2
User 3
Help
Questions
Question 1
Question 2
Question 3
About
有什么好的方法吗?中间件?模板标签?
【问题讨论】:
标签: django django-templates django-views