Можно ли редактировать правую боковую панель действий в админке Django

В настоящее время я работаю над приложением Django. Я использовал Django Jazzmin (тема для админки django). Я настроил Django admin до определенной степени в соответствии с моими потребностями. Однако я хочу изменить доступные действия, когда администратор переходит к модели пользователя. Как вы можете видеть на скриншоте ниже, доступны только четыре опции: 'Сохранить', 'Удалить', 'Сохранить и добавить другую' и 'Продолжить редактирование'.

django admin ss

Однако я хочу создать еще одно действие Fetch Data, которое делает вызов API с идентификатором текущего пользователя в качестве параметра и извлекает связанные данные пользователя для обновления существующей базы данных. Можем ли мы сделать это, изменив действия администратора? Или есть лучшая альтернатива или подход для достижения этого решения?

После почти двухдневного ожидания я сам нашел решение этой проблемы. Вам нужно расширить шаблон этой конкретной страницы администратора и изменить его в соответствии с вашими потребностями. Это также упоминается в документации Django Jazzmin.

Вернуться на верх