Отсутствует wsgi.py и вместо него есть manage.py
Поэтому я пытаюсь следовать этому: http://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.html
и он говорит: "Если файл /home/foobar/myproject/myproject/wsgi.py (или как вы назвали свой проект) не существует, вы, вероятно, используете старую (< 1.4) версию Django. на случай, если вам понадобится немного больше настроек:
но я использую версию Django 1.10.5 и вместо wsgi.py он имеет manage.py...... что мне нужно сделать, чтобы выполнить этот шаг в руководстве? я должен просто использовать manage.py?
1 ответ
Обратите внимание, что у вас есть документы, которые вы цитируете, .../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