假设我的模型是这样的:
class Ego(models.Model):
event = models.ForeignKey(Event)
user = models.ForeignKey(User)
如您所见,该表有 2 列,它们都是外键。 我如何“按”User.first_name“订购”?
是这个吗?但它看起来不像。
Ego.objects.all().order_by("User.first_name")
最佳答案
已解决。
我这样做了:
Ego.objects.all().select_related.order_by("auth_user.first_name")
关于python - 如果我有外键,我该如何在 Django 中执行此 "order by"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2414369/