当前位置: 首页 > 网络应用技术

如何实现Django内容页面(2023年的最新饰面)

时间:2023-03-08 10:37:16 网络应用技术

  简介:许多朋友询问有关Django内容页面如何实现分页显示的问题。本文的首席CTO笔记将为您提供详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!

  标准列表不应复杂。从本质上讲,它分为两部分:接口操作和数据库查询。

  数据库查询,只需在查询中查询时添加切片

  接口操作做得很好。

  在views.py中

  在模板/list_view.html中

  路线映射,在urls.py中

  

  

  计数:总共有多少个数据。

  num_pages:那里有几页。

  page_range:页面间隔。例如,有三个页面,然后范围(1,4)。

  HAS_NEXT:是否仍然有下一页。

  has_previous:还有一个页面吗?

  next_page_number:下一页的页码。

  POSTER_PAGE_NUMBER:上一页的页码。

  编号:当前页面。

  效应图:

  将其全部删除并页面,并在获取记录的数量上。

  - 视图部分和限制集合是相同的。您只需要将P1更改为P2

  - 视图部分和限制性启动就像它一样。它只需要将P1更改为P3,并且页码不清楚,这有助于一次防止恶意请求过多数据。

  上一章:django:REST框架的序列化器

  结论:以上是首席执行官注明给所有人的Django内容页面的全部内容。我希望这对每个人都会有所帮助。如果您想进一步了解这一点,请记住收集并关注此网站。