Django Template Language (DTL) चा वापर HTML गतिशीलपणे तयार करण्यासाठी केला जाता — टेम्पलेट HTML फाइल आहेत ज्यांमध्ये डेटा घालण्यासाठी, लूपिंगसाठी आणि सशर्त साठी विशेष सिंटॅक्स असते. हे जाणूनबुझून टेम्पलेटमध्ये लॉजिक मर्यादित ठेवते, प्रेजेंटेशन व्यावसायिक लॉजिकपासून वेगळे ठेवते (जे दृश्यांमध्ये असावे).
तीन मुख्य syntaxes
{{ article.title }}
Author: {{ article.author.name }}
{% if user.is_authenticated %}
Welcome, {{ user.username }}
{% else %}
Log in
{% endif %}
{% for article in articles %}
{{ article.title }}
{% empty %}
No articles yet.
{% endfor %}
{{ name|upper }}
{{ article.body|truncatewords:30 }}
{{ price|floatformat:2 }}
{{ date|date:"Y-m-d" }}
