zl程序教程

您现在的位置是:首页 >  后端

当前栏目

django 'WSGIRequest' object has no attribute 'user'

django &# 39 No object user has attribute
2023-09-27 14:26:13 时间

这是Django版本的问题,1.9之前,中间件的key为MIDDLEWARE_CLASSES, 1.9之后,为MIDDLEWARE。所以在开发环境和其他环境的版本不一致时,要特别小心,会有坑。

需要在settings里面把MIDDLEWARE改为MIDDLEWARE_CLASSES

删除其中的

django.contrib.auth.middleware.SessionAuthenticationMiddleware

即可