@TOC目录
djiango基础
快捷键
ctrl+p 参数提示
运行项目
python manage.py runserver 8888
创建应用
django中每一个app可以看作是一个模块,以app为单位,结构清晰,方便管理。
python manage.py startapp App
注册应用:settings.py->INSTALLED_APPS
注册模板文件:settings.py->TEMPLATES
'DIRS': [os.path.join(BASE_DIR, 'apps/operation/templates')],
应用目录介绍:
admin.py 该应用的后台管理系统配置
apps.py 当前应用的一些配置
models.py 数据模块,创建数据表在此操作
tests.py 自动化测试模块,在这里可编写测试脚本
views.py 执行相应的代码,代码逻辑处理的主要地点,项目大部分代码在这里编写
每个响应对应一个函数,且必须存在一个参数,一般约定为request,每一个响应函数对应一个URL
迁移数据
迁移的概念: