que me gustaría comentar esto con una líneacómo poner comentarios en las plantillas de Django
{% if something.property %}
<table>
<tr>...
{% # this is a comment %}
{% if something.property %}
<table>
<tr>...
que me gustaría comentar esto con una líneacómo poner comentarios en las plantillas de Django
{% if something.property %}
<table>
<tr>...
{% # this is a comment %}
{% if something.property %}
<table>
<tr>...
Como respuesta por Miles, {% comment %}...{% endcomment %}
se utiliza para comentarios de varias líneas, pero también se puede comentar texto en la misma línea como la siguiente:
{# some text #}
etiquetas de comentario se documentan en https://docs.djangoproject.com/en/stable/ref/templates/builtins/#std:templatetag-comment
{% comment %} this is a comment {% endcomment %}
comentarios sola línea se documentan en https://docs.djangoproject.com/en/stable/topics/templates/#comments
{# this won't be rendered #}
Utilizando la notación {# #}
, así:
{# Everything you see here is a comment. It won't show up in the HTML output. #}
Ponga '#' antes de la línea que desea comentar
Cierto, pero si tiene una etiqueta '{% extends" file.html "%}' debe poner eso en la parte superior del archivo de la plantilla, incluso antes del '{% comment%}' ... '{% endcomment%}', de lo contrario obtendrá un ' debe ser la primera etiqueta en el error de la plantilla. Lo digo en caso de que alguien quiera colocar los comentarios multilínea en la parte superior de la plantilla. –
pebox11