Переопределение шаблона пакета Django

Как я могу переопределить шаблон change_list.html пакета Django, например Django import export, в существующем приложении Django.

Например, я хочу переопределить этот пакет template, вот что я сделал в своем проекте.

путь к файлу: app/templates/import_export/change_list.html

{% extends 'import_export/change_list_export.html' %}

{% block object-tools-items %}
    <div>
        Hello there
    </div>
{% endblock %}

Я получаю эту ошибку :

enter image description here

путь к файлу вашего приложения : app/templates/import_export/change_list.html это путь к обычному виду. Не к админскому представлению.

путь в git-репозитории: app/templates/admin/import_export/change_list.html это путь к представлению администратора.

Я понимаю - вы используете django.admin. В этом случае вам следует добавить папку admin в папку templates.

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