我为Python 3.4安装了Django 1.8.4,每当我输入命令提示符时<:p>
django-admin.py startproject newsite
在Python IDLE中打开一个新窗口,其中包含以下内容:
#!C:\Python34\python.exe
from django.core import management
if __name__ == "__main__":
management.execute_from_command_line()
我知道应该有一个包含manage.py
和url.py
等内容的新目录,但我无法找到它。我打开了C:\python34\Scripts
并且没有新目录。
我也尝试输入命令提示符:
python C:\python34\Scripts\django-admin.py startproject newsite
然后没有任何事情发生,没有窗户或任何东西。
答案 0 :(得分:1)
Per the documentation(强调我的):
<强>
startproject <projectname> [destination]
强>
django-admin startproject
为给定项目创建Django项目目录结构 在当前目录或指定目的地中命名 。
默认情况下,新目录包含
manage.py
和项目 包(包含settings.py
和其他文件)。查看模板 详情来源。如果只给出了项目名称,那么项目目录和 项目包将命名为
<projectname>
和项目 目录将在当前工作目录中创建。如果提供了可选目的地,Django将使用该现有目的地 将directory作为项目目录,并创建
manage.py
和 项目包里面。使用.
表示当前的工作情况 。目录例如:
django-admin startproject myproject /Users/jezdez/Code/myproject_repo