如何在现有的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 %}
我得到这个错误:
1条答案
按热度按时间z31licg01#
应用程序文件的路径:
app/templates/import_export/change_list.html
这是普通视图的路径。不是管理视图。git仓库中的路径:
app/templates/admin/import_export/change_list.html
这是管理视图的路径。我明白-你使用django. admin。在这种情况下,你应该添加
admin
文件夹在templates
文件夹。