Django admin, 快速定位刚才编辑过的条目

2013-04-17 16:42:46 +08:00
 yueyoum
在用 django admin 的时候,当编辑完一条记录,它会跳转到这个 model 的 list view ,而且还是第一页。

如果你有大量的条目,显示了很多页,在修改的过程中一定很痛苦

因为你修改第 N 页,某个条目,点击保存后,页面又跳回到了第一页。

那就看看这个吧: https://github.com/yueyoum/django-admin-lastlocation

这个并不是一个 reusable app , 只是一个 示例项目,代码很简单。
你可以按照 github 中的说明直接使用,也可以自己做相应的修改

这个有个视频演示: https://v.youku.com/v_show/id_XNTQ0MTkwNzU2.html
2692 次点击
所在节点    Python
3 条回复
yueyoum
2013-04-17 16:47:48 +08:00
链接过来的视频有问题

还是直接去youku看吧…………
xiaket
2013-04-17 18:18:47 +08:00
个人觉得更好的实现还是给Django admin加上编辑下一条目的按钮
yueyoum
2013-04-17 18:37:26 +08:00
@xiaket 你可以根据我这个 添加你想要的功能, 思路就是在save的时候 控制要跳转的位置

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

https://www.v2ex.com/t/66118

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

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

© 2021 V2EX