Hier erklären wir die Vererbung der HTML-Vorlage von django.
Mit "extensives" können Sie die Basis-HTML-Vorlagendatei erben. Sie können einen Block erstellen, der neu geschrieben werden soll, indem Sie "{% block block name%}" festlegen. Es kann auch zum Laden von benutzerdefinierten CSS- und Javascript-Dateien verwendet werden.
base.html
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Seitentitel</title>
</head>
<body>
{% block content %}
{% endblock content %}
</body>
</html>
sample.html
{% extends 'base.html' %}
{% block content %}
{% endblock content %}
Sie können HTML-Dateien als Teil einer Seite einschließen, indem Sie "Includes" verwenden.
sidebar.html
<div class="sidebar">
<p>Seitenleiste</p>
</div>
sample.html
{% extends 'base.html' %}
{% block content %}
<div class="main-content">
<p>Hauptinhalt</p>
</div>
{% includes 'sidebar.html' %}
{% endblock content %}
Hier erklärte ich die Anwendung der HTML-Vorlage von django. Wir werden weiterhin nach Bedarf Inhalte hinzufügen.
Recommended Posts