Как мне сделать этот «заказ по» в Django, если у меня есть внешние ключи? - PullRequest
1 голос
/ 10 марта 2010

Предположим, моя модель такая:

class Ego(models.Model):
    event = models.ForeignKey(Event)
    user = models.ForeignKey(User)

Как видите, в этой таблице 2 столбца, и они оба являются внешними ключами. Как мне "заказать по" User.first_name?

Это оно? Но это не похоже на это.

Ego.objects.all().order_by("User.first_name")

1 Ответ

3 голосов
/ 10 марта 2010

решаемая.

Я сделал это:

Ego.objects.all().select_related.order_by("auth_user.first_name")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...