美文网首页
1.django基础

1.django基础

作者: ddzx | 来源:发表于2019-01-10 17:36 被阅读0次

    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静态页面的合成

    相关文章

      网友评论

          本文标题:1.django基础

          本文链接:https://www.haomeiwen.com/subject/isoarqtx.html