django评论:如何指定排序方向?

时间:2011-05-06 00:36:07

标签: python django sortdirection

我在django中使用评论应用程序,但目前排序方向是按日期(从旧到新),我希望评论按日期显示从新到旧,如何更改?

2 个答案:

答案 0 :(得分:6)

你可以这样做:

{% get_comment_list for event as comment_list %}
{% for comment in comment_list reversed %}
    ...
{% endfor %}

http://docs.djangoproject.com/en/dev/ref/templates/builtins/#for

答案 1 :(得分:1)

您可以使用减号来反转排序。

t = Theme.objects.order_by('-pub_date')

尽量避免在模板中使用业务逻辑。

the django documentation