【发布时间】:2016-05-06 13:37:34
【问题描述】:
我想为我的所有基于函数的视图 (FBV) 提供一些上下文,类似于 TEMPLATE_CONTEXT_PROCESSORS (CP) 为所有模板提供上下文的方式。后者对我不起作用,因为在渲染模板之前我需要该上下文。
特别是,在我的网站上,我有一个函数,它接受请求并返回焦点项目Category 的模型。我的 CP 为所有模板提供了此功能,但我发现自己从我的 FBV 中进行了相同的调用,并希望删除此冗余。
This question 类似,但它预设了从视图访问 CP 输出的方法。这似乎很hacky,我不确定这是最好的方法。
Django 的方法是什么?
【问题讨论】:
标签: django