Py学习  »  astwyg  »  全部回复
回复总数  2
10 年前
回复了 astwyg 创建的主题 » 能不能让admin后台中只显示对应user的object?

@kinegratii

感谢! 我找到queryset是一个内联方法,不知道是不是可以像save_model那样直接重载?

或者能否给一个例子供参考? 我现在需要实现的就是对admin页面显示的内容进行一次过滤,比如

list_filter = ('alive',)

然后用户选择了这个,只显示alive = True的对象,我现在希望直接进入admin后,直接就显示alive = True的对象,不需要用户选,嗯,就是这样

10 年前
回复了 astwyg 创建的主题 » 能不能让admin后台中只显示对应user的object?

这个问题可以拆分成两部分: 1是如何在model中读取当前登陆的username,有一个方法:http://www.cnblogs.com/fengmk2/archive/2008/06/04/1213727.html

我试了试,会报错,说Post没有定义。

2是如何在admin界面,屏蔽其他用户信息,也就是list_filter = ('user',) 然后选择当前登录到user,这个现在还没找到方法