推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
yueyoum
V2EX  ›  Python

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

  •  
  •   yueyoum ·
    yueyoum · Apr 17, 2013 · 3389 views
    This topic created in 4915 days ago, the information mentioned may be changed or developed.
    在用 django admin 的时候,当编辑完一条记录,它会跳转到这个 model 的 list view ,而且还是第一页。

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

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

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

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

    这个有个视频演示:
    3 replies  •  1970-01-01 08:00:00 +08:00
    yueyoum
        1
    yueyoum  
    OP
       Apr 17, 2013
    链接过来的视频有问题

    还是直接去youku看吧…………
    xiaket
        2
    xiaket  
       Apr 17, 2013
    个人觉得更好的实现还是给Django admin加上编辑下一条目的按钮
    yueyoum
        3
    yueyoum  
    OP
       Apr 17, 2013
    @xiaket 你可以根据我这个 添加你想要的功能, 思路就是在save的时候 控制要跳转的位置
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2316 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:19 · PVG 15:19 · LAX 00:19 · JFK 03:19
    ♥ Do have faith in what you're doing.