1.正向查询
obj = models.User.objects.get(name='longge')
name = obj.group.name
print(name) # 肖邦组
2.反向查询
"""
反向查询
"""
obj = models.Group.objects.get(name='龟叔组')
user_obj = obj.user_set.first() # 关联表_set
name = user_obj.name
print(name) # Maxs_hu
3.get和filter的区别
models.User.objects.get(name='longge') # User object
models.User.objects.filter(name='longge') # querySet对象 加上.first()就和上面get是一样的效果
Django基于一对多的正向查询和反向查询的相关教程结束。
本文地址:
https://www.ufcn.cn/tutorials/2643868.html
如非特殊说明,本站内容均来自于网友自主分享,概不代表本站观点,如有任何问题我们都将在收到反馈后的第一时间进行处理!