基于 Django 进行 Python 开发涉及多个方面的知识点,以下为你详细介绍:
1. Django 基础
- 项目与应用创建 - 借助django-admin startproject project_name来创建新的 Django 项目。
- 利用python manage.py startapp app_name创建新的应用。
 
- 借助
- 项目结构 - 理解项目各文件和目录的作用,像settings.py用于配置项目,urls.py处理 URL 路由。
- 明白应用的结构,例如models.py定义数据模型,views.py编写视图函数。
 
- 理解项目各文件和目录的作用,像
- 配置文件 - 对settings.py中的数据库、静态文件、模板等配置项进行配置。
- 掌握如何添加第三方应用和自定义配置。
 
- 对
2. 模型(Models)
- 模型定义 - 继承django.db.models
 
- 继承