Добавьте пользовательские действия администратора в django, не имеющие отношения к объектам
Я хочу добавить в админку django действия (например, кнопки), которые не имеют отношения к конкретной модели, например, выполнение административных задач, таких как оптимизация базы данных или очистка кэша или лог-файлов или удаление записей из нескольких таблиц... Я видел django admin action without selecting objects, но ответы кажутся запутанными и решения были с выбором объектов конкретной модели, другими способами.
Есть ли способ добавить эту функциональность в админку сайта?
Вы можете переопределить базовый шаблон Django admin и добавить блок с кнопками или ссылками к вашим представлениям.
Виды выполняют вашу логику, а затем перенаправляют пользователя обратно к администратору .
В Google тоже есть некоторые учебники.