是否可以在Middleware中使用常规Django模型?
我一直在寻找简单的示例,但无法找到有关Django框架的这些部分到中间件的可用性的任何信息。我相信我的理解有限,应该是。
答案 0 :(得分:6)
只要您导入相关模型,就可以在django应用程序的任何位置使用模型系统。它与HTTP生命周期无关。
答案 1 :(得分:0)
是的,我同意@marcin您可以在任何地方使用模型,作为参考,您可以查看django flatpages中间件,在那里做出flatpage
应该呈现的决定。