(8)完整的Django框架学习之模板二(表关联对象及多表查询)

一、添加

1.如果要添加数据一般从主键表开始添加,如果主键表没有对应数据,学生信息表对应的外键就没有数据可以添加。
在这里插入图片描述
2.设置路由文件且分配子路由。

在这里插入图片描述
3.添加学院表数据
在这里插入图片描述
在这里插入图片描述
4.添加学生表数据
在这里插入图片描述
在这里插入图片描述
5.添加学生详情表数据

在这里插入图片描述
在这里插入图片描述
6.添加课程表数据

在这里插入图片描述
在这里插入图片描述
7.添加中间表数据

在这里插入图片描述
在这里插入图片描述
8. 通过学生创建课程并关联该课程
在这里插入图片描述
在这里插入图片描述
9. 通过主键表新建数据

在这里插入图片描述

二、查询

1.查询学生属于哪个学院
在这里插入图片描述
2.查询学院有哪些学生
在这里插入图片描述
在这里插入图片描述
3. 通过学生详情表查看自己的名字

在这里插入图片描述
在这里插入图片描述
4.查看学生有哪些课程
在这里插入图片描述
在这里插入图片描述
4. 查看课程有哪些学生上?
在这里插入图片描述
在这里插入图片描述

三、移除

在这里插入图片描述
在这里插入图片描述
清空某个学生的课程
在这里插入图片描述
清空某个课程
在这里插入图片描述

四、修改

1.修改所属学院
在这里插入图片描述
2.关于stu怎么来的
在这里插入图片描述

五、多表查询

在这里插入图片描述
在这里插入图片描述
1.查询学院里的所有学生
在这里插入图片描述
2.查询名字中带‘墨’的人的学院信息
在这里插入图片描述
3. 查询计算机学院的课程为爬虫班的学生

在这里插入图片描述
4. 查询计算机学院的课程为爬虫班的学生信息详情
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YY2065

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值