我有一个模型,设置如下:
class Log(models.Model):
name = models.ForeignKey(User)
date = models.DateField()
time = models.TimeField()
我知道这样不行,但是否有其他方法可以运行类似这样的查询:
Logs.objects.filter(date=someDate).order_by('name__last_name')
我只需要最终的结果是按与ForeignKey
相关的用户的姓氏排序的一个QuerySet
。我真的对这个很无助。任何帮助都会有所帮助:一些我没有考虑过的方法、实际的原始SQL查询,甚至只是追求的一般想法。
Log.objects.filter(date=someDate).order_by('name__last_name')
。 - dting