Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django-按ID对数据库中的内容进行排序_Django_Loops_For Loop - Fatal编程技术网

Django-按ID对数据库中的内容进行排序

Django-按ID对数据库中的内容进行排序,django,loops,for-loop,Django,Loops,For Loop,我使用的是Django 1.5.1,现在我有一个表显示了数据库中的内容,所以我基本上要做的是将数据库中的行打印到网页上 要打印数据库中的每一行,我使用以下代码 {% for post in posts %} Code here where I call on content from database. {% endfor %} 现在它正在按ID升序打印内容,但我希望它按ID降序打印。所以基本上不是1233,我希望它是321(如果有意义的话) 我相信对于环线来说,这可能与此有关,但我不确定 我

我使用的是Django 1.5.1,现在我有一个表显示了数据库中的内容,所以我基本上要做的是将数据库中的行打印到网页上

要打印数据库中的每一行,我使用以下代码

{% for post in posts %}
Code here where I call on content from database.
{% endfor %}
现在它正在按ID升序打印内容,但我希望它按ID降序打印。所以基本上不是1233,我希望它是321(如果有意义的话)

我相信对于环线来说,这可能与此有关,但我不确定

我怎样才能让它按照ID的降序打印出来呢


谢谢。

当您查询帖子时,请执行以下操作:

Post.objects.order_by('-id')