django-admin.py 启动应用程序我的项目不会创建 settings.py



我有 Python2.7 和 Django 1.3.1,运行在 Windows 7 32 位

当我键入"python django-admin.py startapp myproject"时,创建的文件夹如下所示:

我的网站/ 初始化.py models.py tests.py views.py

而不是

我的网站/ 初始化.py manage.py settings.py urls.py

现在我必须输入"python django-admin.py startapp myproject"而不仅仅是"django-admin.py startapp myproject"的原因是因为.py文件没有与python正确关联,在此线程中提出了解决方案:django-admin.py 工作不正常

我试过了,但由于某种原因,我可以得到正确的联想。我还确保 django-admin.py 应该通过属性使用 python.exe 文件打开。最后,django-admin.py 和 python.exe 都按照计算机 ->属性>高级>环境变量中的配置添加到系统路径中。

所以这里有点想法...

1 django-admin.py startproject myproject
创建一个项目和文件,如 init.pymanage.pysettings.pyurls.py
2 python manage.py startapp appname
在我的项目中创建一个应用程序以及init.pymodels.pytests.pyviews.py等文件

你想要startproject而不是startapp

查看文档 https://docs.djangoproject.com/en/dev/ref/django-admin/#startproject-projectname-destination

django-admin.py 启动项目我的项目

创建一个项目和文件,例如

  • __init__.py 将文件用作全局模块
  • manage.py 管理项目,如同步数据库,迁移,启动服务器
  • settings.py 包含项目设置
  • urls.py 包含项目 URL,您可以包含应用 URL 文件

Python manage.py startapp appname

在我的项目中创建一个应用程序,并像

  • __init__.py 将文件用作全局模块
  • models.py 您可以在此处编写模型类
  • tests.py 编写测试用例
  • views.py 应用网址

最新更新