Как получить имя пользователя в файле 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)