如何按照最旧到最新的顺序打印模型字段?

23 浏览
0 Comments

如何按照最旧到最新的顺序打印模型字段?

这个问题已经有答案了:

django order_by查询集,升序和降序

我创建了一个预算应用程序,列出您的收入和支出。但是,它不是将最近的事件列在顶部,而是将它们列在底部。有没有办法我可以反转列表或按最近的排序?

以下是一些文件夹和我的django项目。如果需要添加其他文件,请告诉我,我是初学者。

HTML文件

视图

模型

Django项目,正如您所见,最近的在底部

admin 更改状态以发布 2023年5月22日
0
0 Comments

您可以在查询集上使用 order_by()。因此,它应该像这样:

payment = Payment.objects.order_by("-date_created")

注意参数中的"-"的存在,这意味着降序排序,否则是升序排序。您还可以使用 .desc()

0