Я хочу сортировать QuerySet контактов по соответствующему полю. Но я не знаю как. Я пробовал это так, но это не работает.
foundContacts.order_by("classification.kam")
Собственно в шаблоне я могу получить доступ к значению kam контакта через contact.classification.kam, так как это отношение OneToOne.
Модели (упрощенные) выглядят следующим образом:
class Classification(models.Model):
kam = models.ForeignKey(User)
contact = models.OneToOneField(Contact)
class Contact(models.Model):
title = models.ForeignKey(Title, blank=True, null=True)
first_name = models.CharField(max_length=200)
last_name = models.CharField(max_length=200)