1. django web框架--->快速开发网站
2. python对django个版本支持
Python2x 与 python3x 对django支持情况
Django 1.8.x 支持 Python 2.7, 3.2, 3.3, 3.4 和 3.5. (长期支持版本 LTS)
Django 1.9.x 支持 Python 2.7, 3.4 和 3.5. 不支持 3.3 了
Django 1.10.x 支持 Python 2.7, 3.4 和 3.5.
Django 1.11.x 支持 Python 2.7, 3.4, 3.5 和 3.6(长期支持版本 LTS) 最后一个支持 Python 2.7 的版本
Django 2.0.x 支持 Python 3.4, 3.5 和 3.6 (注意,不再支持 Python 2)
我们课程学习选择 1.11 版本(重点)
3. django执行原理图(中午每个人画一遍, 晚上的时候再画一遍)
4. 总结: 常用模块及功能说明
自带服务器: manage.py (测试环境用,正式环境删除该文件)
1. 路由 urls.py---完成url与视图函数或者方法的映射( 函数或者方法 都不加括号)
2. 视图 views.py ---->保存视图函数或者视图方法
定义视图函数或者方法, 每个函数第一个参数必须为request(如果是方法 第二个参数request)
在视图中通常完成:
1. 接收参数---->通过request就能获取
2. 操作数据---->调用模型 model
3. 合成html正文---->调用模板 template, 专业用语合成html
4. 输出html---->返回HttpResponse(正文)对象
3. 模型 models.py: 完成对数据库的所有操作
4. 模板 template: 完成html静态页面的合成
网友评论