2013-03-30 33 views
0

我发现在github上一个Django项目(不知道他们最初使用的是哪个版本,但我把它用1.4和工作RAN)..Django项目可是没有wsgi.py并没有运行

它的目录存在以这样的方式

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

尽管没有wsgi.py ..并在settings.py没有WSGI_APPLICATION变量。

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

回答

1

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

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