我正在开发django的网页。所以我有一个图像,我试图将这些图像保存为3页的背景图像。我将我的图像保存在一个页面中,但我无法设置任何选项或任何其他形式字段。如果我正在做某事,内容将被应用到该图像的上方或下方。
1)是否可以将图像设置为页面的背景。(背景应适用于我已设置的主要内容,页眉和页脚)。
2)如何在我的网站上实现它。
模板是
{% extends "incident/base_report.html" %}
{% block main-content-a %}
<p><img src="{{ STATIC_URL }}images/Screenshot.png" /></p>
<div id="save-spreadsheet">
<form action="{% url incident.views.report_add %}" method="post">
{% csrf_token %}
{% include "buttons/cancel.html" %}
</div>
{% endblock %}
我将图像放在上面的模板中。
答案 0 :(得分:1)
您可以做的是在基本模板中创建另一个子块并为父块设置背景。每个页面都会修改子块的内容,但不会修改背景。
E.g。
入射/ base_report.html
...
{% block main-content-parent %}
{# code to set background image #}
{% block main-content %}
{%endblock%}
{%endblock%}
somepage_template.html
{% extends "incident/base_report.html" %}
{%block main-content %}
{# your content #}
{%endblock%}