mam następujące modele:Grupa przez Key Zagranicznego i wykazują podobne przedmioty - Django
class Company(CachedModel):
name = models.CharField(max_length=255)
class UserExtendedProfile(CachedModel):
company = models.ForeignKey(Company)
user = models.ForeignKey(User)
I w zasadzie trzeba uzyskać listę użytkowników zamówionej przez spółkę tak:
Company A
User 1
User 2
Company B
User 3
user 4
próbowałem kilka rzeczy, a najbliżej mogę się dostać to:
users = UserExtendedProfile.objects.values('company', 'user').order_by('company')
To jednak dałoby mi wyniki podobne do tego:
[{'company': 1L, 'user': 17L}, {'company': 1L, 'user': 6L}, {'company': 2L, 'user': 15L}]
Dowolne dane wejściowe?
Dzięki
Twoje dane wyjściowe nie sumują się ani nie liczą. –
oops .. przepraszam .. muszę zaktualizować tekst. – karthikr
dlaczego nie spróbujesz dołączyć i surowe zapytanie –