मैं एक लाइन के साथ यह टिप्पणी करना चाहूंगा
{% if something.property %}
<table>
<tr>...
{% # this is a comment %}
{% if something.property %}
<table>
<tr>...
मैं एक लाइन के साथ यह टिप्पणी करना चाहूंगा
{% if something.property %}
<table>
<tr>...
{% # this is a comment %}
{% if something.property %}
<table>
<tr>...
जवाबों:
टिप्पणी टैग https://docs.djangoproject.com/en/stable/ref/templates/builtins/#std:templatetag-comment पर प्रलेखित हैं
{% comment %} this is a comment {% endcomment %}
Https://docs.djangoproject.com/en/stable/topics/templates/#placements पर सिंगल लाइन टिप्पणियों का दस्तावेजीकरण किया जाता है।
{# 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' %}"
विचारों के लिए विशेष रूप से उपयोगी लगता है जो अभी तक नहीं बनाए गए हैं।
Django टेम्प्लेट में बहुस्तरीय टिप्पणी निम्नानुसार उपयोग की जाती है: .html आदि।
{% comment %} All inside this tags are treated as comment {% endcomment %}
{% extends "file.html" %}
टैग है , तो आपको इसे पहले भी टेम्पलेट फ़ाइल के शीर्ष पर रखना चाहिए{% comment %}
...{% endcomment %}
अन्यथा, आपको एक<ExtendsNode: extends "file.html"> must be the first tag in the template
त्रुटि मिलेगी । मैं कह रहा हूं कि यदि कोई व्यक्ति टेम्पलेट के शीर्ष पर बहु-पंक्ति टिप्पणियों को रखना चाहता है।