我想按对象的评论量对其排序。这是我的模特的样子
class Post(models.Model):
...
class Comment(models.Models):
post = models.ForeignKey(Post)
...
这是我目前尝试处理order_by
的评论数量的方法:
...
results = Post.objects.all()
results = results.order_by('-post__comment')
...
return render(request, 'post.html', {'posts': results})
不幸的是,这在模板中给了我以下错误,
Cannot resolve keyword 'post' into field. Choices are: author, author_id, ..
当我尝试
{% for post in posts %}
任何帮助深表感谢!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句