为了账号安全,请及时绑定邮箱和手机立即绑定
    1. 一对一:a = models.OnetoOnefiled()

    2. 一对多:a = models.foreignkey()

    3. 多对多:a = models.manytomanyfiled()

    查看全部
    0 采集 收起 来源:关系型字段

    2022-03-15

  • https://github.com/liaogx/imooc

    查看全部
  • get_or_create(主键-唯一字段,default={})

    主键写在外面

    查看全部
  • obj.filter.select_realted('字段名')

    一对一优化


    obj.filter.prefetch_related('字段名')

    多对多优化

    查看全部
  • MySQL 只支持并集查询

    查看全部
  • obj.values   元组含对象名称

    obj.values_list   只含内容

    obj.values_list flat=true  (单个)

    查看全部
  • 反向排序 ,需要在Meta 中设置ordering = ['字段名']

    查看全部
  • 查看原生sql

    Teacher.objects.filter(fans__gte=500).order_by('nickname')

    str(xxx.query)

    查看全部
    0 采集 收起 来源:查询集介绍

    2021-10-23

  • 字段双下划线,匹配条件

    查看全部
    0 采集 收起 来源:查询集介绍

    2021-10-23

  • objects.get   返回模型列


    filter 返回 query set

    查看全部
    0 采集 收起 来源:查询集介绍

    2021-10-23

  • 批量导入数据 2:00

    查看全部
    0 采集 收起 来源:Django数据导入

    2021-10-23

  • 所有字段都有的属性值

    help_text: 在表单中显示帮助信息的参数

    db_index: 为当前字段建立索引, 默认为False

    null/blank: 字段是否可以为空, null约束数据库层面, blank约束前端表单提交时是否为空

    unique: 唯一性约束, 默认为False

    verbose_name: 设置字段别名(或备注)

    primary_key: 设置当前字段是否为主键, 默认为False

    db_column: 设置当前字段的名称,在数据库中表的名称

    editable: 是否可以编辑, 默认为False

    属于个别字段的参数

    max_length[CharField]:最大长度

    unique_for_date[DateField]: 字段日期必须唯一

    unique_for_month[DateField]:月份唯一

    auto_now[DateField]: 修改记录时是否自动更新当前日期

    auto_now_add[DateField]: 添加记录时是否自动设置当前日志

    max_digits[DecimalField]: 总共有多少位

    decimal_places[DecimalField]: 小数点后数字的个数

    关系型字段的参数

    CASCADE: 模拟SQL语言中的ON DELETE CASCADE约束,将定义有外键的模型对象同时删除(该操作为当前Django版本的默认操作)

    PROTECT: 阻止上面的删除操作, 弹出ProtectedError异常

    SET_NULL: 将外键字段设为null, 只有当字段设置了null=True时, 方可使用该值

    SET_DEFAULT: 将外键字段设为默认值, 只有当字段设置了default参数时,方可使用

    DO_NOTHING: 什么也不做

    SET(): 设置为一个传递给SET()的值或者一个回调函数的返回值, 注意大小写


    related_name: 外键关联中的反向查询,由父表查询子表的信息

    on_delete: 当一个被外键关联的对象被删除时,Django将模仿on_delete参数定义的SQL约束执行相应操作


    查看全部
    0 采集 收起 来源:字段参数

    2021-07-17

  • 类=数据表,对象=数据行,属性=字段

    查看全部
    0 采集 收起 来源: ORM介绍

    2021-07-15

  • query来显示原生的sql语句

    查看全部
    0 采集 收起 来源:查询集介绍

    2021-06-29

  • 配置url路由。

    http://img1.sycdn.imooc.com//60092720000191c019680976.jpg

    查看全部
    0 采集 收起 来源:自关联

    2021-01-21

举报

0/150
提交
取消
课程须知
1、Python基础知识 2、会Django开发环境搭建 3、MySQL的简单使用
老师告诉你能学到什么?
1、什么是Django ORM 2、常用的字段和属性有哪些 3、如何定义元数据Meta 4、Django数据表相关操作 5、Models API入门到精通,ORM无障碍操作MySQL 6、F对象和Q对象实现复杂的高级操作

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!