通过给出文本框输入来实现django分页

时间:2014-04-14 14:42:47

标签: django pagination

我是一个新的pratikant,当我加入公司时,他们给了我通过提供文本框输入来配置每页项目数量的任务,例如我在html和submmit按钮中创建了一个文本框,现在我想插入一些价值说2然后它应该以同样的方式向我显示项目的前2条记录3,4,5,.......现在对我来说问题是我无法制作或附加或调用我的html代码views.py我的意思是我能够让他静态分页

例如:

table.paginate(page=request.GET.get("page", 1), per_page = 10)

像这样,但现在我想要的是当我给文本框输入时,PER_PAGE必须根据给定的输入更改,如2条记录或4条或n条记录

我不知道它是否容易或艰难,但我是python编程和学习的入门者仍然无法成功请帮助我

Fella学生 提前致谢

1 个答案:

答案 0 :(得分:0)

使用

table.paginate(page=request.GET.get("page", 1), per_page = request.GET.get("per_page", 10))

如果" per_page"那么10将是默认值。没有通过。