Отсутствует 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
Другие вопросы по тегам