我刚开始使用python并直接进入django。我已经建立了第一个项目并玩了一下。到目前为止,一切都很好。现在,我正试图更深入地了解正在发生的事情。
我找不到有关 startproject 实际功能的任何信息。我知道它创建了 Django 项目的页面结构,但它还有其他作用吗?
例子:
# running django-admin.py inside /opt
/opt$ django-admin.py startproject testproject
创建的结构:
manage.py
(您使用的脚本,而不是这个项目的 django-admin.py)__init__.py
(这个文件让 Python 知道这个文件夹是一个包)settings.py
(从模板创建的 django 设置文件)urls.py
(放置所有 URL 结构的 Django URLs 文件)wsgi.py
(稍后可用于为应用程序提供服务的 WSGI 脚本)差不多就是这样。