使用"django-admin startapp mysite"时未生成manage.py

Kas*_*und 2 python django

我正在尝试使用django框架设置webapp.在本教程之后,当我使用"django-admin startapp {project-name}"时,django-admin正确生成:

06/08/2016  10:21 AM    <DIR>          .
06/08/2016  10:21 AM    <DIR>          ..

06/08/2016  10:21 AM                63 admin.py
06/08/2016  10:21 AM                97 apps.py
06/08/2016  10:21 AM    <DIR>          migrations
06/08/2016  10:21 AM                57 models.py
06/08/2016  10:21 AM                60 tests.py
06/08/2016  10:21 AM                63 views.py
06/08/2016  10:21 AM                 0 __init__.py
               6 File(s)            340 bytes
               3 Dir(s)  91,039,383,552 bytes free
Run Code Online (Sandbox Code Playgroud)

但不是manage.py.

我似乎无法弄清楚我做错了什么.我正在虚拟环境中工作(我上次没有工作)只安装了django,如果这有所不同的话.

编辑:我刚测试在虚拟环境之外创建应用程序,同样的问题很突出 - 没有manage.py.

我使用django 1.9.7,似乎我最后使用时使用了django 1.8.x.

Mos*_*oye 6

manage.py包含在项目而非应用程序中.要创建新项目,您应该:

django-admin startproject {project-name}
Run Code Online (Sandbox Code Playgroud)

项目是一组应用程序.所以要创建一个应用程序,cd进入你刚创建的项目目录并执行:

django-admin startapp {app-name}
Run Code Online (Sandbox Code Playgroud)