我按照此处的说明进行操作:
https://www.windowsazure.com/en-us/develop/python/tutorials/django-with-visual-studio/
但是,每当我尝试打开云中 Web 应用程序的 URL 时,都会收到 500 错误。
本教程没有提到在 django 应用程序中设置 TEMPLATE_DIRS 设置或在云服务计算机上进行任何安装 python/django 的工作。这些可能是问题所在吗?
最佳答案
这里有一个简单的错误。我在本地安装了一个 python 模块,该模块由 django 项目导入。此模块未作为自动部署的一部分添加到 Azure。
修复方法是为 Azure 计算机启用远程桌面,并安装 python 模块。
最有用的调试工具是远程访问Azure计算机后通过本地IP访问网站。该站点的链接位于 IIS 站点设置中。这会引发 python 错误,而不是一般的 500 错误。
希望这对其他人有帮助!
关于django - Azure SDK + Django + Visual Studio 2012 - 发布到 Azure 成功,但出现 500 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12554725/