• Django一对多,多对多操作


    简要说明

    Django里面的数据库操作O2O&M2M,一般归属于models管理

    使用场景

    1. 一对一:在某表中创建一行数据时,有一个单选的下拉框(下拉框中的内容被用过一次就消失了)。//两个表的数据一一对应
    2. 例如:原有含10列数据的一张表保存相关信息,经过一段时间之后,10列无法满足需求,需要为原来的表再添加5列数据。
    3. 一对多:当一张表中创建一行数据时,有一个单选的下拉框(可以被重复选择)。//表1的数据可以在表2里面重复出现
    4. 例如:创建用户信息时候,需要选择一个用户类型【普通用户】【金牌用户】【铂金用户】等。
    5. 多对多:在某表中创建一行数据是,有一个可以多选的下拉框。//表1和表2都可以在各自的表项里重复出现
    6. 例如:创建用户信息,需要为用户指定多个爱好。
    7. 来源: http://www.cnblogs.com/wupeiqi/articles/5237704.html




  • 相关阅读:
    Unix网络编程中的五种IO模型
    go工具库分析——go-snowflake
    defer
    滑动窗口
    快速幂
    Golang使用注意点
    微服务数据一致性基础认知
    KMP算法
    单调栈和单调队列
    LRU简单学习
  • 原文地址:https://www.cnblogs.com/echorep/p/5403056.html
Copyright © 2020-2023  润新知