覆盖Django包的模板

kcugc4gi  于 2023-01-21  发布在  Go
关注(0)|答案(1)|浏览(227)

如何在现有的Django应用中覆盖一个Django包的change_list. html模板,例如Django import export
例如,我想覆盖这个包template,这是我在我的项目中所做的。
我的应用程序的文件路径:app/templates/import_export/change_list.html
下面是我如何重写:

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

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

我得到这个错误:

z31licg0

z31licg01#

应用程序文件的路径:app/templates/import_export/change_list.html这是普通视图的路径。不是管理视图。
git仓库中的路径:app/templates/admin/import_export/change_list.html这是管理视图的路径。
我明白-你使用django. admin。在这种情况下,你应该添加admin文件夹在templates文件夹。

相关问题