跟宁哥学Python Django

跟宁哥学Python Django
共62节 1655人在学 课程详情
  • Django基础

    • Django简介
    • 安装Django开发环境(Windows、Mac OS X和Linux适用)
    • 使用startproject命令创建Django Web工程
    • 手动打造第一个Django Web应用
    • 用PyCharm开发Django Web应用
    • 使用WSGI启动Django Web应用
  • 视图与Url

    • 在视图中显示动态内容
    • URL配置与松耦合
    • 动态Url
  • 模板

    • 第一个Django模板应用
    • 同一个模板,多个上下文(Context)
    • 向上下文传递字典和列表
    • 向上下文传递对象(多级深度嵌套)
    • 如何处理无效变量
    • 按字典方式向Context添加或删除变量
    • 装载模板文件
    • if-else标签的简单应用
    • if-else标签多值条件与嵌套
    • for标签
    • ifequal和ifnotequal标签
    • 单行注释和多行注释
    • 过滤器
    • 引用模板(include标签)
    • 模板继承
  • 数据库模型

    • 传统的数据库访问方式
    • Django中的MTV模式
    • 使用Django ORM操作数据库
    • 对数据表的insert、update和delete
    • 数据过滤
    • 获得单个模型对象
    • 数据排序
    • 连锁查询
    • 限制返回的数据
    • 更新指定列
  • 表单

    • 获取客户端请求的相关信息
    • 处理表单(Form)提交的数据
    • 通过参数查询数据
    • 改进表单
    • 简单的表单校验
    • 对表单中多个字段进行校验
    • 编写Form类
    • 在视图中使用Form对象
    • 改变字段显示风格
    • 设置最小和最大长度
    • 设置表单默认值
    • 自定义校验规则
    • 为字段指定标签
  • 通用视图类

    • 简单的通用视图类
    • 可以向模板中传递变量值的通用视图类
    • 用于页面跳转的通用视图类
    • 列表视图(ListView)
    • 细节视图(DetailView)
  • 返回非HTML数据

    • 返回图像数据
    • 返回CSV格式的数据
    • 返回pdf格式的文档
  • Session和Cookie

    • Cookie
    • 会话(Session)
    • 用会话实现免登录页面
  • 其他技术

    • 缓存(页面缓存和值缓存)
    • 自定义中间件
    • 国际化
    • Web安全

    订阅失败

    跟宁哥学Python Django
    跟宁哥学Python Django ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    模板继承

    课程介绍

    本课程使用的是Python3,同时适用于Windows、Mac OS X和Linux。


         本课程主要包括如下几方面:

        1. Python Django简介

        2. Python Django开发环境安装和测试

        3. 视图和URL配置

        4. 模板

        5. 表单

        6. 通用视图

        7. 部署Django

        8. 输出非HTML内容

        9. 会话、用户和注册

      10. 缓存机制

      11. 中间件

      12. 国际化

      13. 安全 


    推荐课程
    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~