Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何向Django admin中不是超级用户的所有其他用户显示“Hello”+用户名屏幕?_Python_Django_Django Admin_Django Views - Fatal编程技术网

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

Python 如何向Django admin中不是超级用户的所有其他用户显示“Hello”+用户名屏幕?,python,django,django-admin,django-views,Python,Django,Django Admin,Django Views,我只希望超级用户查看所有模型并编辑/添加它们。但是,如果像staff status用户这样的普通用户登录,我希望他显示一个屏幕,说Hello+用户名。您应该真正限制对管理员的访问 您可以创建一个装饰器,将@superuser_所需的功能添加到管理站点,或者只需创建一个装饰器就可以了。您能帮我解决这个问题吗:

我只希望超级用户查看所有模型并编辑/添加它们。但是,如果像staff status用户这样的普通用户登录,我希望他显示一个屏幕,说Hello+用户名。

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


您可以创建一个装饰器,将@superuser_所需的功能添加到管理站点,或者只需创建一个装饰器就可以了。

您能帮我解决这个问题吗: