2017-02-08 11 views
2

поэтому я стараюсь следовать этому: http://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.htmlwsgi.py отсутствует и manage.py там вместо

и он говорит: «Если файл /home/foobar/myproject/myproject/wsgi.py (или независимо от того, что вы назвали вашим проектом) не существует, вы, вероятно, используете старую версию Django (< 1.4). В таком случае вам потребуется немного больше конфигурации: «

, но я использую 1.10. 5 версии Django, а вместо wsgi.py она управляет.py ...... что я должен сделать, чтобы завершить этот шаг в учебнике? Должен ли я просто использовать manage.py?

+0

Параметр 'wsgi.py' находится в каталоге, где' settings.py' в. – hsfzxjy

ответ

2

Обратите внимание, что в документах uwsgi, которые вы указываете, есть .../myproject/myproject/... на пути, то есть они имеют myproject дважды. Действительно, в последних версиях Django при запуске проекта manage.py помещается в каталог верхнего уровня (обычно что-то вроде /home/foobar/myproject), тогда как wsgi.py в подкаталоге myproject. Так manage.py и wsgi.py находятся в местах, подобных следующим:

/home/foobar/myproject/manage.py 
/home/foobar/myproject/myproject/wsgi.py 

 Смежные вопросы

  • Нет связанных вопросов^_^