【发布时间】:2011-02-10 17:10:06
【问题描述】:
我想知道是否可以让 django admin(以超级用户身份登录)显示在某种“最近的操作框”中,对其他用户(非超级用户)所做的更改?
谢谢,
卢卡
【问题讨论】:
我想知道是否可以让 django admin(以超级用户身份登录)显示在某种“最近的操作框”中,对其他用户(非超级用户)所做的更改?
谢谢,
卢卡
【问题讨论】:
LogEntry.objects.log_action()
【讨论】:
这也是我的问题,答案很简单
只需转到此地址并执行以下操作;
地址:your virtulenv/lib/site-packages/django/contrib/admin/templates/admin
然后找到 base.html,在这个文件中,在 {% load Log %} 之后编辑并简单地添加这个:
{% if user.is_superuser %}
{% get _admin_log (numbers of actions you want) as admin_log %}
对于其他人也这样做,但最后不要忘记添加for_user用户?
【讨论】: