标签: python django django-models
尝试修改Django项目的过滤器。
我有以下查询
queryset = Post.objects.filter(public=True)
我想修改它以使查询按'like_count'
我该如何实现?
答案 0 :(得分:2)
使用order_by,如下所示:
order_by
q = Post.objects.filter(public=True).order_by('like_count')
答案 1 :(得分:0)
如果Like是另一张表。
Like
以下链接中的解决方案可能有所帮助。
Django, annotation and ordering using data from other table