• 雷佳音曾担任佟丽娅婚礼司仪 原因竟是不用随红包 2019-03-23
  • “见新见绿”模型初现 悠然阳城未来可期 2019-03-23
  • 为了账号安全,请及时绑定邮箱和手机立即绑定

    全面掌握Django ORM

    Jack 全栈工程师
    难度中级
    时长 1小时45分
    学习人数
    综合评分9.8
    14人评价 查看评价
    9.9 内容实用
    9.7 简洁易懂
    9.9 逻辑清晰
    简介:Django的一个强大的功能是它的对象关系映射Object-Relational Mapping(ORM),它允许你就像使用 SQL一样去和你的数据库交互,本课程将以Django官方文档为依据,通过开发讲师、课程、学生、助教四个模型类,给大家完整透彻的讲解Django ORM知识体系,为更高级的开发打下坚实基础??纬淘绰耄篽ttps://github.com/liaogx/imooc

    第1章 第一章:课程介绍

    介绍本课程的学习内容和目标,如何学习本课程,引导学生对Django ORM有一个基础且全面的了解,并能够在课程结束后独立使用Django完成ORM的开发。

    第2章 ORM介绍

    Django ORM介绍,模型类的概念、由来、优势、劣势。

    第3章 字段类型和参数。

    全面介绍Django ORM中所有的字段,详解所有字段都有的公共参数和个别字段的私有参数,以“省-市-县-村”为例,如何在一张表中实现自关联存储。

    第4章 元数据Meta

    讲解元数据的概念,举例常用的元数据,以慕课网为案例背景,演示”讲课-助教-课程-学生“模型类的开发过程。

    第5章 Django数据表操作

    介绍migrations文件夹,django_migrations表的含义;Django ORM如何创建与更改数据表,如何导入导出数据。

    第6章 Models API

    查询集QuerySet介绍,讲解所有的Models API,实现一个自定义的聚合查询功能group_concat。

    第7章 F对象与Q对象

    如何使用F对象操作字段的数据,使用Q对象实现复杂的查询,结合AND, OR, NOT, |, ~, &操作。

    第8章 课程总结

    回顾课程内容与重难点,总结经验、心得以及扩展建议。
    课程须知
    1、Python基础知识 2、会Django开发环境搭建 3、MySQL的简单使用
    老师告诉你能学到什么?
    1、什么是Django ORM 2、常用的字段和属性有哪些 3、如何定义元数据Meta 4、Django数据表相关操作 5、Models API入门到精通,ORM无障碍操作MySQL 6、F对象和Q对象实现复杂的高级操作
    加群二维码

    微信扫码进群即能获得

    • 慕课网专属优惠券
    • 大咖答疑交流
    • 社群专属有奖活动
    意见反馈 去赚学费 帮助中心 APP下载
    江苏11选五开奖结果27
  • 雷佳音曾担任佟丽娅婚礼司仪 原因竟是不用随红包 2019-03-23
  • “见新见绿”模型初现 悠然阳城未来可期 2019-03-23