【问题标题】:wsgi.py is missing and manage.py is there insteadwsgi.py 不见了,而 manage.py 在那里
【发布时间】:2017-02-08 05:00:43
【问题描述】:

所以我正在尝试关注这个:http://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.html

它说“如果文件 /home/foobar/myproject/myproject/wsgi.py (或任何你称之为项目的东西)不存在,你很可能使用的是旧的(

但我使用的是 1.10.5 版本的 Django,而不是 wsgi.py 它有 manage.py ......我应该怎么做才能完成教程中的那一步?我应该只使用 manage.py 吗?

【问题讨论】:

  • wsgi.py 位于settings.py 所在的目录中。

标签: python django python-3.x uwsgi wsgi


【解决方案1】:

请注意,您引用的 uwsgi 文档在路径中有 .../myproject/myproject/...,也就是说,它们有两次 myproject。事实上,在最近的 Django 版本中,当你开始一个项目时,manage.py 被放置在顶级目录中(通常类似于 /home/foobar/myproject),而 wsgi.pymyproject 的子目录中。所以manage.pywsgi.py 的位置类似于以下:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-13
    • 2010-10-29
    • 2020-09-09
    相关资源
    最近更新 更多