微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在azure网站的Django应用程序的configuration问题

我创build了一个Django应用程序(在本地正常工作),但我无法在Azure网站中部署。 我收到“HTTP 500内部服务器错误”。

由于该网站在本地工作,我相信我可能在应用程序的configuration中做错了什么。

我有以下的应用程序设置:

DJANGO_SETTINGS_MODULE | chocolate.settings PYTHONPATH | C:UsersUserDropBoxchocolate-chocolatechocolate;C:UsersUserDropBoxchocolate-chocolatesite-packages Wsgi_HANDLER | django.core.handlers.wsgi.WsgiHandler()

这对于处理程序:

在Azure Web应用程序中持续重复Docker重新启动的内容

将Azure网站迁移到Azure云服务

* | C:Python27python.exe | C:python27Scriptswfastcgi.py

这是我的应用程序的文件层次结构:

chocolate-chocolate chocolate chocolate # this is the app chocolate manage.py web.config chocolate __init__.py settings.py urls.py wsgi ... site-packages django ....

如果您在设置中设置了DEBUG=False ,那么您必须将您网站的主机输入ALLOWES_HOSTS设置。

如果你还没有这样做,你会得到像你提到的错误

我建议你查看控制台数据。 右键单击并从浏览器中打开开发工具。 发出页面请求或重新加载页面。 检查网络面板,它应该包含完整的HTML将有输出的响应数据。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐