Django 4 by Example 项目教程
1. 项目的目录结构及介绍
项目的目录结构如下:
Django-4-by-example/
├── Chapter02/
│ ├── manage.py
│ ├── requirements.txt
│ └── mysite/
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── Chapter03/
│ ├── manage.py
│ ├── requirements.txt
│ └── mysite/
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── ...
└── ChapterXX/
├── manage.py
├── requirements.txt
└── mysite/
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py
每个章节目录(如 Chapter02
)包含该章节的源代码。每个章节目录下有一个 requirements.txt
文件,列出了运行该章节代码所需的所有包。
2. 项目的启动文件介绍
每个章节目录下的 manage.py
文件是 Django 项目的启动文件。使用以下命令可以启动 Django 开发服务器:
python manage.py runserver
3. 项目的配置文件介绍
每个章节目录下的 mysite
目录包含项目的配置文件:
settings.py
:包含项目的所有配置,如数据库配置、静态文件路径等。urls.py
:定义项目的 URL 路由。wsgi.py
:用于部署项目时的 WSGI 接口。
这些配置文件是 Django 项目运行的核心,确保项目能够正确地处理请求和响应。