我安装了django-report-builder并遵循以下配置:
5.同步您的数据库。 python manage.py migrate
6.使用Django admin或导航到/ report_builder /
要求:
我正在尝试自定义
/report_builder/base.html
,这样我就可以改变Django-report-builder的外观和感觉。但每当我使用{% extends "base.html" %}
扩展我的基类时。
有人可以建议我应该为django-reort-builder定制哪个文件?
答案 0 :(得分:1)
您无需修改report_builder/base.html
。您可以扩展该模板并覆盖block
,但查看source code,可以从此模板进行修改。也许你想继承spa.html。
无论如何,要覆盖模板:
使用以下内容在templates/appname
目录中创建模板文件:
{% extends "report_builder/base.html" %} {# or spa.html #}
覆盖所需的块:
{% block report_header %}
<!-- your custom content here -->
{% endblock %}
{% block content %}
<!-- your custom content here -->
{% endblock %}
有关模板继承的更多详细信息,请参阅docs。