Как получить имя пользователя в файле django admin.py

Я пытаюсь получить имя пользователя в файле django admin.py. Я работаю над проектом чисто модификации админки сайта. В нем нет файлов view.py и form.py. Я пытаюсь вывести имя пользователя в оболочку, чтобы я мог выполнить необходимые действия в зависимости от типа группы пользователей.

Нравится,

user = User.objects.get(username="demostaff")
print('is_staff', user.is_staff)
print('is_superuser', user.is_superuser)

Подскажите, пожалуйста, как получить объект имени пользователя.

Это решение я использовал в своем проекте.

class panel(admin.ModelAdmin):
    def save_model(self, request, obj, form, change):
        print(request.user)
Вернуться на верх