python / beginner
Snippet
Django Template-Vererbung
Die Template-Vererbung ermöglicht es dir, ein Basis-Skelett-Template zu erstellen, das alle gemeinsamen Teile deiner Website enthält und Blöcke definiert, die von untergeordneten Templates überschrieben werden können.
snippet.py
1
2
3
4
5
{% extends 'base.html' %}{% block content %}<h1>Welcome to my site!</h1>{% endblock %}
django
Erklärung
1
{% extends 'base.html' %}
Sagt Django, dass dieses Template ein Kind von base.html ist und dessen Struktur erbt.
2
{% block content %}
Definiert einen Bereich, der den entsprechenden Block im Eltern-Template ersetzt.
3
{% endblock %}
Markiert das Ende des benutzerdefinierten Inhaltsblocks.