求教 django 中如何实现下拉框选择页码

2016 年 4 月 6 日
 juventusryp
现在想在一个下拉框中选中对应数字,然后跳转到对应的页数,分页用的 paginator

求教该如何实现
5300 次点击
所在节点    Python
23 条回复
sudoz
2016 年 4 月 6 日
sql 查询得到页码总数,渲染进模板里的 selector 不行吗?
gkiwi
2016 年 4 月 6 日
如果试下拉选中,没必要用 paginator 了,直接像楼上说的渲染 select 就好了,监听下 select changevalue 的事件,刷新页面就好了
haozhang
2016 年 4 月 6 日
算出页码放在 select 里面,包一个 form , method 是 ge 大概是这样的:
<form method="GET">
<select>
<option>1</option>
....
subvim
2016 年 4 月 6 日
为什么到现在还有人用这么老的东西?而且难用。
mornlight
2016 年 4 月 6 日
@subvim 你是说 Django 难用吗...
loading
2016 年 4 月 6 日
@subvim 不要以为无限滚动是万能得高科技~(请容许我猜一下)
subvim
2016 年 4 月 6 日
@mornlight 是啊。。。多少年前的东西了
subvim
2016 年 4 月 6 日
@loading 请问无限滚动是啥。。。
loading
2016 年 4 月 6 日
@subvim 原来你不是说分页…

请问你用得是哪个新库?
我用的是几年前出来的 flask ,正在学习 golang 。

不要和我说 node.js ,用的 js 语言都多老了…
subvim
2016 年 4 月 6 日
@loading nodejs 本来就很垃圾啊
wind3110991
2016 年 4 月 6 日
@haozhang 正解
@subvim 那请问什么不垃圾
xiaket
2016 年 4 月 6 日
看了下这位 @subvim 的发帖, 又看了下这儿的回复, 叹了口气.
xiaket
2016 年 4 月 6 日
回作者一个吧, 前端问题不要想着后端解决.
juventusryp
2016 年 4 月 6 日
@gkiwi 是不是牵扯到 js 的东西了。。。那个不太懂。。
juventusryp
2016 年 4 月 6 日
@xiaket 我知道 js 可以解决 可是我不太懂
loading
2016 年 4 月 6 日
@juventusryp 不引入 js 似乎不行,因为无法触发提交事件。
juventusryp
2016 年 4 月 6 日
@loading 好的 感谢回复 我去看看 js
cuebyte
2016 年 4 月 6 日
@subvim django 难用分情况和场合,不过你说它老,那你用的是什么?
loading
2016 年 4 月 6 日
@cuebyte 他不敢说 node.js ,因为我吐槽了 js 这个需要太老~哈哈
loading
2016 年 4 月 6 日
需要->语言

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/269013

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX