关于admin的问题:在changelist page中,是否可以在转到另一个页面并返回页面时保留页面的选定项目。
我的意思是:
是否可以将选择保留在某个地方(cookie,会话......)?
感谢, 路加
答案 0 :(得分:1)
我认为,你可以在admin中使用jquery和cookie操作:
使用一些代码准备js文件以处理选择项目时的点击并将所选值存储为cookie中的数组(使用jquery.cookie.js插件,这是非常好的东西); js文件的核心可能是:
(function($){ $(document).ready(function($){ // js代码 }); })(django.jQuery);
指向admin.py中的js文件:
类SomenameAdmin(admin.ModelAdmin): 班级媒体: js =(“/ static/javascript/test.js”,)
admin.site.register(Somename,SomenameAdmin)