标签: python django
我想问一下,如果django中间件类是由来自客户端的每个请求运行的,或者它们可以从请求对象中使用。 谢谢你的回答。
答案 0 :(得分:0)
来自middleware documentation
与每个请求调用一次的process_*方法不同,当Web服务器响应第一个请求时,__init__只被调用一次。
process_*
__init__
当然,这也适用于存储在对象中的变量 - 它们将在请求之间共享。
请注意,它将是每个线程/每个工作者,而不是整个项目。