Vorrei commentare questa con una lineacome mettere i commenti in modelli di Django
{% if something.property %}
<table>
<tr>...
{% # this is a comment %}
{% if something.property %}
<table>
<tr>...
Vorrei commentare questa con una lineacome mettere i commenti in modelli di Django
{% if something.property %}
<table>
<tr>...
{% # this is a comment %}
{% if something.property %}
<table>
<tr>...
Come risposta da Miles, {% comment %}...{% endcomment %}
viene utilizzato per i commenti multi-linea, ma si può anche commentare il testo sulla stessa linea come questa:
{# some text #}
tag di commento sono documentati in https://docs.djangoproject.com/en/stable/ref/templates/builtins/#std:templatetag-comment
{% comment %} this is a comment {% endcomment %}
commenti singola linea sono documentati in https://docs.djangoproject.com/en/stable/topics/templates/#comments
{# this won't be rendered #}
Utilizzando la notazione {# #}
, in questo modo:
{# Everything you see here is a comment. It won't show up in the HTML output. #}
Metti '#' prima della riga che vuoi commentare
Vero, ma se hai un '{% estende" file.html "%}' tag devi metterlo in cima al file di modello anche prima del '{% comment%}' ... '{% endcomment%}', altrimenti otterrai un ' deve essere il primo tag nell'errore del modello. Sto dicendo che nel caso qualcuno voglia inserire i commenti multi-riga nella parte superiore del modello. –
pebox11