我有Python2.7和Django 1.3.1,在Windows 7 32bit上运行
当我输入'python django-admin.py startapp myproject'时,创建的文件夹如下所示:
mysite的/ 的初始化的.py models.py tests.py views.py
而不是
mysite的/ 的初始化的.py manage.py settings.py urls.py
现在我必须输入'python django-admin.py startapp myproject'而不仅仅是'django-admin.py startapp myproject'的原因是因为.py文件与python没有正确关联,因此提出了一个解决方案这个帖子: django-admin.py is not working properly
我尝试了但是我可以出于某种原因获得正确的关联。 我还确保应该通过属性使用python.exe文件打开django-admin.py。 最后,django-admin.py和python.exe都被添加到系统路径中,如计算机 - >属性>高级 - >环境变量中所配置。
这里有点想法......
答案 0 :(得分:11)
1 django-admin.py startproject myproject
创建项目和文件,例如init.py
,manage.py
,settings.py
,urls.py
2 python manage.py startapp appname
在我的项目和init.py
,models.py
,tests.py
,views.py
答案 1 :(得分:8)
您希望startproject
代替startapp
。
查看https://docs.djangoproject.com/en/dev/ref/django-admin/#startproject-projectname-destination
上的文档答案 2 :(得分:4)
django-admin.py startproject myproject
创建一个项目和文件,如
python manage.py startapp appname
在我的项目中创建一个应用程序和
之类的文件