目录
创建project
创建名字为hi的project
django-admin startproject hi
使用pycharm打开hi,目录结构如下
hi
实际python包
settings.py
配置数据库、app应用、时间、语言等
urls.py
**url路由**
asgi.py
兼容asgi web服务器的入口
wasgi.py
兼容wsgi web服务器的入口
补充:asgi和wsgi是python的web服务网关接口协议
manage.py
命令行工具 常用:runserver 端口号
创建app应用
相当于命令行
python manage.py 命令
python manage.py startapp app名字
创建west app应用
目录结构如下
app应用是可以有多个的
app应用结构
migrations
数据库时,使用makemigrations命令对django数据迁移后自动生成的迁移文件,在此目录下
admin.py
存放后台管理models
apps.py
app配置信息
models.py
存放models
tests.py
单元测试
views.py
视图函数