Django Template Language (DTL) HTML డైనమిక్గా రూపొందించడానికి ఉపయోగించబడుతుంది — టెంప్లేట్లు డేటాను చేర్చడం, లూపింగ్ మరియు షరతులకు ప్రత్యేక సింటాక్స్ కలిగిన HTML ఫైల్లు. ఇది ఉద్దేశ్యపూర్వకంగా టెంప్లేట్లలో తర్కాన్ని పరిమితం చేస్తుంది, ప్రెజెంటేషన్ను వ్యాపారం తర్కం నుండి వేరుగా ఉంచుతుంది (ఇది views లో ఉండాలి).
మూడు ప్రధాన సింటాక్స్లు
{{ 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" }}
