Django 不正确配置:无法加载 WSGI 应用程序“myproject.wsgi.application”;导入模块时出错

新手上路,请多包涵

我几乎全新安装了 django,当我运行 python manage.py runserver 时。它给了我这个错误:

配置不当:无法加载 WSGI 应用程序“myproject.wsgi.application”;导入模块时出错。

设置.py

 WSGI_APPLICATION = 'myproject.wsgi.application'

wsgi.py

 import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproject.settings")
application = get_wsgi_application()

原文由 tommyp 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 918
2 个回答

根据我的经验,当我尝试执行 runserver 但我没有在 setting.py 中安装所有自定义 MIDDLEWARE 时会发生这种情况。识别并安装中间件后,错误得到解决。

原文由 nixenerlan 发布,翻译遵循 CC BY-SA 4.0 许可协议

注释掉

#‘django.contrib.auth.middleware.SessionAuthenticationMiddleware’,

在中间件的 settings.py 文件中

原文由 skuli434 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏