Tôi đang cố sử dụng trình trang trí @login_required
nhưng tôi nhận được 'WSGIRequest' object has no attribute 'user'
AttributeError. Tôi có tuyên bố nhập from django.contrib.auth.decorators import login_required
ở trên cùng nhưng tôi vẫn gặp lỗi. Khi tôi xóa @login_required
từ phía trước def profile(request)
trong views.py của tôi, sự cố sẽ biến mất nhưng khi tôi đặt vấn đề vào đó, sự cố vẫn còn đó.Gỡ rối đối tượng 'WSGIRequest' không có thuộc tính 'người dùng'?
lớp Middleware từ setting.py
MIDDLEWARE_CLASSES = (
#~ 'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
#~ 'django.middleware.csrf.CsrfViewMiddleware',
#~ 'django.contrib.auth.middleware.AuthenticationMiddleware',
#~ 'django.contrib.messages.middleware.MessageMiddleware',
)
Bạn có thể đăng cài đặt MIDDLEWARE_CLASSES của mình không? – jpic
yep. hy vọng rằng sẽ giúp. –