我在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