【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