如何向所有其他不是Django管理员超级用户的用户显示“Hello”+用户名屏幕?

时间:2011-07-07 05:32:56

标签: python django django-admin django-views

我只希望超级用户查看所有模型并编辑/添加它们。但是,如果普通用户喜欢员工状态用户登录,我希望他显示一个显示“Hello”+用户名的屏幕。

1 个答案:

答案 0 :(得分:0)

您应该真正限制对管理员的访问权限。

您可以创建一个装饰器来将@superuser_required的功能添加到管理站点,或者只是is_staff的所有人员。