我有以下型號:集團外鍵和表演項目 - Django的
class Company(CachedModel):
name = models.CharField(max_length=255)
class UserExtendedProfile(CachedModel):
company = models.ForeignKey(Company)
user = models.ForeignKey(User)
基本上,我需要獲得由公司這樣的命令的用戶的列表:
Company A
User 1
User 2
Company B
User 3
user 4
我試着一些事情,最接近我可以得到的是:
users = UserExtendedProfile.objects.values('company', 'user').order_by('company')
但是,這隻會給我這樣的結果:
[{'company': 1L, 'user': 17L}, {'company': 1L, 'user': 6L}, {'company': 2L, 'user': 15L}]
任何輸入?
感謝
您的示例輸出不會聚合或計數。 –
哎呀..對不起..需要更新文本。 – karthikr
爲什麼你不試試加入和原始查詢 –