Django: Access model through another model -


  वर्ग परियोजना (models.Model): title = models.CharField () कक्षा नौकरी (models.Model): Name = models.CharField () user = models.ForeignKey (User) project = models.ForeignKey (project)  

मेरे पास प्रत्येक प्रोजेक्ट के लिए कई जॉब्स हैं प्रोजेक्ट की सभी नौकरियों के सभी उपयोगकर्ताओं की सूची मैं कैसे प्राप्त करूं?
मैं इसके साथ आया:

  users = set () project.job_set.all () में नौकरी के लिए   

इसके बजाय अपने उपयोगकर्ता मॉडल से उपयोग करें और शुरू करें:

  users = User.objects.filter (job_set__project = project)। अलग ()  

Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

jquery - SimpleModal Confirm fails to submit form -

php - Multiple Select with Explode: only returns the word "Array" -