我在Visual Studio 2017中利用Visual Studio(文件 - 新建项目 - python - django web应用程序)中的默认模板制作了一个简单的Django应用程序。 该应用程序正常运行本地,但是当我部署它通过Visual Studio来Azure的,我只能访问显示页面:通过Visual Studio 2017在Azure中部署Django web应用程序
Your App Service app has been created.
的文件都正确上传(我可以看到他们在“网站\ wwwroot'文件夹),但该应用程序无法正常工作!
我已经尝试了所有能够在我的搜索中找到的东西,例如:following this tutorial;将'.azurewebsites.net'添加到允许的主机上,通过'pip install azure'将'azure sdk'安装到我的项目虚拟环境中,将'manage.py'添加到默认文档等等。
事情是当我部署(以完全相同的方式:右键单击项目,选择发布,天蓝...)我的ASP.NET应用程序到Azure时,它们以最小的努力正常工作。
我非常沮丧,因为我非常喜欢Django框架和Azure,请大家帮忙。
在此先感谢!
感谢您的答案,但这些教程和文档将不适用于VS 2017,或者至少我无法做到。我会告诉你一个帮助我很多的人:https://blogs.msdn.microsoft.com/pythonengineering/2016/08/04/upgrading-python-on-azure-app-service/ – gunslinger