Я хотел бы прокомментировать это строкой
{% if something.property %}
<table>
<tr>...
{% # this is a comment %}
{% if something.property %}
<table>
<tr>...
django
django-templates
Алекс. С.
источник
источник
{% extends "file.html" %}
тег, вы должны поместить его в самый верх файла шаблона еще до{% comment %}
...{% endcomment %}
, иначе вы получите<ExtendsNode: extends "file.html"> must be the first tag in the template
ошибку. Я говорю, что в случае, если кто-то хочет разместить многострочные комментарии в верхней части шаблона.Теги комментариев задокументированы по адресу https://docs.djangoproject.com/en/stable/ref/templates/builtins/#std:templatetag-comment.
Однострочные комментарии документированы по адресу https://docs.djangoproject.com/en/stable/topics/templates/#comments.
источник
Используя
{# #}
обозначения, вот так:источник
В отличие от традиционных комментариев HTML, как это:
Комментарии шаблона Django не отображаются в окончательном HTML. Таким образом, вы можете свободно заполнять детали реализации следующим образом:
Многоканальный:
Одна линия:
Я считаю это особенно полезным для
<a href="{% url 'view_name' %}"
представлений, которые еще не были созданы.источник
Многострочные комментарии в шаблонах django используют следующим образом, например: для .html и т. Д.
источник