我想根据日期时间字段的时间来订购查询集。 我使用了以下内容(此处任务是我的模型,日期时间是字段)
Tasks.objects.all().order_by('datetime.time')
这不起作用,也
Tasks.objects.all().order_by('datetime__time')
不起作用,因为它是同一模型的一部分。
我尝试使用.annotate()
,但我不知道该怎么做。
我该怎么做呢?
答案 0 :(得分:1)
Tasks.objects.all().order_by('datetime__hour')
或
Tasks.objects.all().order_by('datetime__minute')
答案 1 :(得分:0)
Task.objects.all().order_by('datetime__hour', 'datetime__minute')