在用 django admin 的时候,当编辑完一条记录,它会跳转到这个 model 的 list view ,而且还是第一页。
如果你有大量的条目,显示了很多页,在修改的过程中一定很痛苦
因为你修改第 N 页,某个条目,点击保存后,页面又跳回到了第一页。
那就看看这个吧:
https://github.com/yueyoum/django-admin-lastlocation这个并不是一个 reusable app , 只是一个 示例项目,代码很简单。
你可以按照 github 中的说明直接使用,也可以自己做相应的修改
这个有个视频演示: