【发布时间】:2018-06-11 14:39:07
【问题描述】:
我的意思是,我有经典的始终存在的侧面板,我想在其中显示一些模型数据(例如,现有帖子发布日期、标签等的年/月)。
由于此侧面板始终存在,我还希望避免将检索逻辑放在我定义的每个视图中,因为它是重复的、容易出错/错误、不易维护等。
在 django 中有没有办法定义这样的逻辑并在我创建的每个视图中绑定/注入其结果?
更好的是直接在模板中执行此操作以将其与视图完全分离,所以如果我有一个不需要数据的不同页面(如登录/退出页面)django 不会浪费工作/时间来检索/操作甚至不会显示的东西。
提前致谢
【问题讨论】:
-
你听说过
context_processor吗?这是你需要的
标签: django django-models django-templates django-views