【Python】django多对多 查询 ,反查等操作


The Django Book中这样写

 

但我使用属性名后加_set会报错 

而直接用members = group.user_group_join.all() 就可以

可能因为我的MyUser类里有两个与MyGroup相关的字段

 

[python]  view plain  copy
 
 在CODE上查看代码片派生到我的代码片
  1. class MyUser(models.Model):  
  2.     group_join = models.ManyToManyField(MyGroup,related_name="user_group_join")  
  3.     group_manage = models.ManyToManyField(MyGroup,related_name="user_group_manage")  

 

参考资料:

http://blog.csdn.net/u010271717/article/details/22044415


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM