排序djangtagging结果

2024-09-27 19:19:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我用

items = tagging.models.TaggedItem.objects.distinct().filter(tag__name__in=tagslist)

所有这些对象都必须有pub_日期字段,我想按该字段对它们进行排序。在

有什么想法吗?谢谢。在

伊戈尔


Tags: 对象nameinobjects排序modelstagitems
1条回答
网友
1楼 · 发布于 2024-09-27 19:19:20

编辑:我误解了这个问题。您需要使用常规的python代码来对它们进行排序,因为您将无法为order\u引用原始对象

由于items是一个QuerySet,您可以将order_by()调用链接到filter()调用上,如下所示:

items = tagging.models.TaggedItem.objects.distinct().filter(tag__name__in=tagslist).order_by(pub_date)

相关问题 更多 >

    热门问题