Это прямо из учебника по опросам, я новичок в программировании, изучаю Python и Django, и это мне кажется незнакомым. Это JavaScript? также мне нужно учить любой язык, чтобы изучать Django?

Опросы / шаблоны / опросы / index.html

{% if latest_question_list %}
    <ul>
    {% for question in latest_question_list %}
        <li><a href="/polls/{{ question.id }}/">{{ question.question_text }}</a></li>
    {% endfor %}
    </ul>
{% else %}
    <p>No polls are available.</p>
{% endif %}
0
Sierra Kilo 16 Дек 2015 в 00:15

3 ответа

Лучший ответ

По комментариям это: Django Язык шаблонов

https://docs.djangoproject.com/en/1.9/topics/templates/#the-django-template-language

0
Sierra Kilo 15 Дек 2015 в 21:51

Это движок шаблонов Django (точно так же как jinja во Flask). Вещи под фигурными скобками "{}" получают значения из views.py в приложении и представляют в html-файл.

0
Abhishek Gupta 19 Май 2019 в 03:58

Как уже упоминалось выше, это язык шаблонов Django (материал в фигурных скобках). И поскольку это шаблон, он находится внутри HTML.

1
Nico 15 Дек 2015 в 21:57