【发布时间】:2021-09-21 13:28:35
【问题描述】:
我只需要以下查询集中的第 5 条和第 30 条记录(从顶部开始)?
qs=Posts.objects.filter().orderby('-date')
django 中是否有任何可用的 rownum 功能来在单个查询中实现这一点,例如 rownum=5 ??。
注意:我使用的是 Postgres
【问题讨论】:
-
你检查过这个:Django - limiting query results 或Limiting Querysets。使用:[开始:结束]。
qs=Posts.objects.filter().orderby('-date')[5:30]
标签: python-3.x django django-models django-rest-framework django-views