Django 3.0,消息框架遇到麻烦

时间:2020-07-23 01:49:30

标签: python python-3.x django middleware django-3.0

我最近尝试将django网站升级到最新的Django,并且开始出现错误消息。似乎wsgi模块无法加载请求的消息部分。

Traceback (most recent call last):
  File "/home/hm/.local/lib/python3.8/site-packages/django/contrib/messages/api.py", line 21, in add_message
    messages = request._messages
AttributeError: 'WSGIRequest' object has no attribute '_messages'

我已经检查设置中应用程序部分中是否安装了消息,并且middleware_classes包含会话中间件和消息中间件。

我还重新运行了迁移,并成功地迁移了数据库。

我正在使用Django 3.0和Python3.8。

它抛出的最终错误消息是

django.contrib.messages.api.MessageFailure: You cannot add messages without installing django.contrib.messages.middleware.MessageMiddleware

0 个答案:

没有答案