Django ImportExport: Как удалить встроенный цвет фона тега <ins> в предварительном просмотре импорта с помощью Jazzmin admin?

Я использую Django с темой администратора Jazzmin и пакетом django-import-export для массового импорта данных модели через панель администратора.

При импорте на странице предварительного просмотра импорта выделяются недавно добавленные строки или измененные поля с помощью встроенного тега, подобного этому: <ins style="background:#e6ffe6;">Paris</ins>

Это создает нежелательный зеленый / фиолетовый фон, который противоречит моему пользовательскому стилю администратора.

**Что я пробовал до сих пор:**

  • Создано custom_admin.css в: project/static/admin/css/custom_admin.css

  • Правильно связал его в admin.py: class Media:
    css = {
        "all": ("admin/css/custom_admin.css",)
    }
    js = ("admin/js/custom_tabs.js",)


  • Добавлено следующее агрессивное правило CSS: .import-preview td ins,
tr.row-new td ins,
.import-preview td > ins {
    all: unset !important;
    background-color: #fff !important;
    color: #000 !important;
    display: block !important;
    text-decoration: none !important;
    width: 100% !important;
}


  • Запустил collectstatic и полностью обновил кэш (Ctrl+Shift+R)

  • Проверил, что custom_admin.css загружен правильно с помощью DevTools - тем не менее, встроенный стиль style="background:#e6ffe6" все переопределяет.

Что я тоже пробовал:

  • Переопределение шаблона import_preview.html (размещенного в project/templates/import_export/import_preview.html) с помощью пользовательской версии, которая полностью удаляет тег <ins> и заменяет ячейки на <div>. Но шаблон по умолчанию, похоже, все еще загружается или мое переопределение не используется.

Мои настройки:

  • Джанго 5.1.1.
  • джанго-импорт-экспорт 3.3.5.
  • Тема администратора Jazzmin.
  • Статические параметры и параметры шаблона настроены правильно.

Вопрос: Как я могу надежно удалить или переопределить встроенный рендеринг <ins style="background:#e6ffe6;"> на странице предварительного просмотра импорта в django-import-export при использовании Jazzmin?

Меня устраивает любой из них:

  • Корректное переопределение шаблона.

ИЛИ

  • Принудительное удаление встроенного фонового стиля с помощью CSS.

Я был бы признателен за любой рабочий пример или протестированное решение. СКРИНШОТ

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