我想编写一个自定义的wsgi中间件,该中间件在每个传入请求中都被调用。它检查URL,以及用户是否已通过身份验证,并允许请求继续进行或拒绝请求。

在Django中添加wsgi中间件的最佳方法是什么?

最佳答案

特别是为什么要将此作为WSGI中间件来进行? Django在这些方面的运行不是特别好-几年前有一些工作试图将Django中间件与WSGI中间件协调起来,但是并没有真正实现。

Django拥有自己的中间件版本,即very well documented,您的请求可以在大约三行中完成。

关于django - 如何为Django定义自定义wsgi中间件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15879099/

10-15 23:23