Django项目没有wsgi.py但仍在运行

时间:2013-03-30 05:59:38

标签: django wsgi

我在github上发现了一个django项目(不知道他们最初使用的是哪个版本,但是我使用1.4运行它的工作原理)..

其目录以这种方式存在:

project/ 
        deploy/ manage.py, settings.py, urls.py
        project/ <apps>, urls.py 

虽然没有wsgi.py ..而在settings.py中没有WSGI_APPLICATION变量。

我的问题是,如果我们可以使用上述设置处理项目,可以使用此wsgi.py。

1 个答案:

答案 0 :(得分:1)

因为wsgi.py是一个可选文件,所以当您将Django项目部署为WSGI应用程序时使用。

但是你可以使用manage.py的runserver命令完全运行任何Django项目(虽然它不是很好)。