美文网首页
获得关联对象的集合

获得关联对象的集合

作者: 在努力中 | 来源:发表于2018-04-27 17:39 被阅读0次

    获得关联对象的集合
    需求:获取python04班级的所有学生
    已知对象grade1,是Students表的外键,
    grade1_studentsObj 是班级对象下所有学生对象
    对象名.关联的类名小写_set.all()

    grade1_studentsObj = grade1.students_set.all()
    

    注:grade1是班级对象,不是班级名

    # 通过子表(小类型)查询父表(大类型),已知下类型的id
    
    cateObj = BlogType.objects.get(pk=id) # 得到当前的对象
        
    baseObj = BaseType.objects.get(type_name = cateObj.base_type)#获取外键对象
      
    base_categorys = baseObj.blogtype_set.all()#得到该外键下所有数据对象
    

    相关文章

      网友评论

          本文标题:获得关联对象的集合

          本文链接:https://www.haomeiwen.com/subject/jfdilftx.html