I have the following models:
class Company(CachedModel): name = models.CharField(max_length=255) class UserExtendedProfile(CachedModel): company = models.ForeignKey(Company) user = models.ForeignKey(User)
I basically need to get a list of users ordered by such a company:
Company A User 1 User 2 Company B User 3 user 4
I tried a few things and the closest I could get:
users = UserExtendedProfile.objects.values('company', 'user').order_by('company')
However, it just gives me results something like this:
[{'company': 1L, 'user': 17L}, {'company': 1L, 'user': 6L}, {'company': 2L, 'user': 15L}]
Any inputs?
thanks
karthikr
source share