0

我刚开始使用python并直接进入django。我已经建立了第一个项目并玩了一下。到目前为止,一切都很好。现在,我正试图更深入地了解正在发生的事情。

我找不到有关 startproject 实际功能的任何信息。我知道它创建了 Django 项目的页面结构,但它还有其他作用吗?

4

1 回答 1

1

例子:

# running django-admin.py inside /opt
/opt$ django-admin.py startproject testproject

创建的结构:

  • /选择
    • 测试项目
      • manage.py(您使用的脚本,而不是这个项目的 django-admin.py)
      • testproject(保存项目代码库的目录)
      • __init__.py(这个文件让 Python 知道这个文件夹是一个包)
      • settings.py(从模板创建的 django 设置文件)
      • urls.py(放置所有 URL 结构的 Django URLs 文件)
      • wsgi.py(稍后可用于为应用程序提供服务的 WSGI 脚本)

差不多就是这样。

于 2012-09-23T11:46:06.123 回答