Ich möchte dies mit einer Zeile kommentieren
{% if something.property %}
<table>
<tr>...
{% # this is a comment %}
{% if something.property %}
<table>
<tr>...
django
django-templates
Alex. S.
quelle
quelle
{% extends "file.html" %}
Tag haben, sollten Sie dieses noch vor dem{% comment %}
... ganz oben in die Vorlagendatei setzen{% endcomment %}
, sonst wird eine<ExtendsNode: extends "file.html"> must be the first tag in the template
Fehlermeldung angezeigt. Ich sage das für den Fall, dass jemand die mehrzeiligen Kommentare oben auf der Vorlage platzieren möchte.Kommentar-Tags sind unter dokumentiert https://docs.djangoproject.com/de/stable/ref/templates/builtins/#std:templatetag-comment
Einzeilige Kommentare werden unter https://docs.djangoproject.com/de/stable/topics/templates/#comments dokumentiert
quelle
Verwenden Sie die
{# #}
Notation wie folgt:quelle
Im Gegensatz zu herkömmlichen HTML-Kommentaren wie diesen:
Kommentare zur Django-Vorlage werden im endgültigen HTML-Code nicht gerendert. Sie können also die Implementierungsdetails wie folgt einfügen:
Mehrzeilig:
Einzelne Zeile:
Ich finde dies besonders hilfreich für
<a href="{% url 'view_name' %}"
Ansichten, die noch nicht erstellt wurden.quelle
Mehrzeilige Kommentare in Django-Vorlagen werden wie folgt verwendet, z. B.: Für .html usw.
quelle