1

我有一个使用 python 3.2+ 的 Django 项目。学习了几个 Azure 课程后,我想通过 Windows Azure 部署我的 Django 应用程序。我通过我的 Git 存储库同步了网站,并按照 MSDN 论坛的建议,在名为 /PythonCore/ 的文件夹中添加了 python 33 运行时,并将 WSCGI.py 添加到其中的脚本文件夹中。

我的网站找不到 CGI 接口,同样无法处理 HTTP 请求。我知道我的配置一定有问题,但我不知道是什么。我想知道是否有人可能知道我的错误是什么。

WEBSITE_NODE_DEFAULT_VERSION 0.10.5
DJANGO_SETTINGS_MODULE  DjangoApplication.settings
PYTHONPATH              D:\home\site\wwwroot\DjangoApplication;
WSGI_HANDLER            django.core.handlers.wsgi.WSGIHandler

Handler Mappings
*      D:\home\site\wwwroot\PythonCore\python.exe  D:\home\site\wwwroot\PythonCore\scripts\wfastcgi.py

如果需要任何其他信息,或者您知道我可以尝试什么,请告诉我。

4

1 回答 1

1

Azure 网站 w Django 当前需要 Python 2.7 版。请看这个:

http://www.windowsazure.com/en-us/develop/python/tutorials/web-app-with-django-and-mysql/

http://pytools.codeplex.com/wikipage?title=Django%20Web%20Site/Cloud%20Service%20Tutorial

相应的视频遍历:

http://www.youtube.com/watch?v=S7A7VNnsA_8

Python 3.x 将很快得到支持(希望在 2013 年秋季)。

于 2013-10-15T22:49:12.467 回答