如何在 django 管理中具有上一个和下一个按钮(change_form)
我想修改特定模型的 django 管理以提供以下行为。
用户在change_list页面上进行搜索。用户单击特定条目,然后他登陆该条目的change_form。与平常没什么不同。
现在,我想要的是一种导航以前搜索结果的方法。基本上是编辑页面上的下一个和上一个按钮。
在不过多修改管理站点的情况下实现此功能的最佳方法是什么?
我需要记住用户会话中的搜索,然后当单击某个条目时,我需要知道它在结果中的哪个位置以相应地放置我的“光标”。但作为实施方,我有点在云端。
I want to modify the django admin for a particular model to provide the following behaviour.
A user make a search on the change_list page. The the user click a specific entry and he lands on the change_form for that entry. Nothing different to the usual.
Now, what I want is a mean to navigate the former search results. Basically next and previous buttons on the edit page.
What would be the best approach to implement this feature without modifying the admin site too much?
I will need to memorize the search in the user session, then when an entry is clicked I will need to known which place it has within the results to place my "cursor" accordingly. But I'm a bit in the cloud as the implementation side.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
一种方法是仅将下一个和上一个按钮放入该特定模型的模板中。
这可以使用简单的 JavaScript 来实现。
One way is to just put the next and previous button in the template for that particular model.
This can be implemented using simple javascript.
我为此编写了一个完全自定义的管理员。
I ended writing a fully custom admin for that.