其他分享
首页 > 其他分享> > 【Django】orm 反向查询时的别名

【Django】orm 反向查询时的别名

作者:互联网

1. 默认反向查询

小写表明_set

# 查询 计算机科学与技术2班的所有学生的信息
models.Clas.objects.get(name="计算机科学与技术2班").student_set.all()

2. 按照自定义的别名查询

clas = models.ForeignKey('Clas', related_name='stus', on_delete=models.CASCADE)

# 查询 计算机科学与技术2班的所有学生的信息
models.Clas.objects.get(name='计算机科学与技术2班').stus.all()

标签:set,name,models,计算机科学,别名,查询,orm,Django,Clas
来源: https://www.cnblogs.com/jessecheng/p/16198775.html