回答:
コメントタグはhttps://docs.djangoproject.com/en/stable/ref/templates/builtins/#std:templatetag-commentに記載されています
{% comment %} this is a comment {% endcomment %}
1行のコメントはhttps://docs.djangoproject.com/en/stable/topics/templates/#commentsに文書化されています
{# this won't be rendered #}
次のような従来のhtmlコメントとは対照的です。
<!-- not so secret secrets -->
Djangoテンプレートのコメントは、最終的なHTMLではレンダリングされません。そのため、実装の詳細を次のように自由に詰め込むことができます。
複数行:
{% comment %}
The other half of the flexbox is defined
in a different file `sidebar.html`
as <div id="sidebar-main">.
{% endcomment %}
単線:
{# jquery latest #}
{#
beware, this won't be commented out...
actually renders as regular body text on the page
#}
これは、<a href="{% url 'view_name' %}"
まだ作成されていないビューに特に役立ちます。
{% extends "file.html" %}
タグがある場合は{% comment %}
...の前でもテンプレートファイルの最上部に配置{% endcomment %}
する必要があり<ExtendsNode: extends "file.html"> must be the first tag in the template
ます。そうしないと、エラーが発生します。誰かが複数行コメントをテンプレートの上部に配置したい場合に備えて言っています。