Django 表关系
2024-09-30 17:01:00
1.自定义主键字段的创建
AutoFiled(pirmary_key=True) # 一般不会自定义
2.order_by asc desc
1. 表关系的创建
- OneToOne
student = models.OneToOneField('Student', on_delete=models.CASCADE)
- OneToMany
grade = models.ForeignKey('Grade', on_delete=models.SET_NULL, null=True)
- ManyToMany
2. 关联表的数据操作
- OneToMany
- 正向 一个模型如果定义了一个外键字段,通过这个模型操作外键
增删改查
- 反向
增删改查
-Many-to-Many
*** 指定了中间表,add,remove,set 都不能用,必须用中间表
-One-to-One
3. 跨表查询
1.实现课堂上的5个关联表的关系
2.练习课堂上的案例
最新文章
- centos 域名硬解析(linux)
- 基于Python的密码生成程序的优化
- bat定时执行,清除PHP缓存
- HDU1698_Just a Hook(线段树/成段更新)
- Alert()与Redirect()同时使用失效的问题
- CSS精心整理的面试题
- c# 多线程同步之Mutex
- LAMP平台部署(转)
- Beta 冲刺day2
- Android 跨进程数据共享
- 1,charles的功能能介绍和安装破解
- 零基础快速入门web学习路线(含视频教程)
- 二层协议--LLDP协议总结
- 【php增删改查实例】第十六节 - 用户新增
- 从tcp的角度看,打开一个网页到底发生了什么
- “Interrupted by header callback: Server reports Content-Length”如何解决
- Redis系列九:redis集群高可用
- POJ 2367 Genealogical tree 拓扑排序入门题
- MVC在母版页设置子页面的css和js引用布局
- django的forms
热门文章
- 一款我常用到的手机app
- s2第六章继承和多态
- 添加一个pv到vg后,误删新加入的pv,报 pv * not found or rejected by a filter
- Getting Visual Studio version of a Solution file
- C# winform 打开主界面并关闭登录界面
- Java高级特性 第4节 输入输出流
- 第三章 JQuery: HelloWorld--常见方法--css--选择器--筛选器--属性--效果--事件--数组操作--字符串操作--对象转换
- Git 2.x 中git push时遇到 push.default 警告的解决方法
- golang http proxy反向代理
- @RequestParam接收解析不到 POST 提交的 数据