在 Django ORM 中只获取 10 行的最佳方法是什么

What is the Best way to get only 10 rows in django ORM

我有网格视图,它只按时显示 10 条记录。 从数据库中仅获取 10 行的最佳方法是什么? 是 MyModel.objects.all()[10:20] approprate .

你做得对。 django docs也有这方面的例子。

>>> Entry.objects.all()[5:15]

由于我不知道您的用例,也许 pagination 也可能满足您的需求。