Django民意测验教程第3部分:Polls/templates/Polls/index.html-这段代码是什么?它&
Django Polls Tutorial Part 3: polls/templates/polls/index.html - What is this code? It's not python
这是直接从民意测验教程中获得的,我是编程新手,学习Python和Django,这对我来说很陌生。这是JavaScript吗?我还需要学习任何一种语言来学习Django吗?
polls/templates/polls/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 %}
如上所述,它是Django模板语言(大括号中的东西),因为它是一个模板,所以它在HTML中。
根据注释,它是:Django模板语言
https://docs.djangoproject.com/en/1.9/topics/templates/#the-django模板语言
这是Django模板引擎(就像Flask中的jinja)。花括号"{}"下的填充从应用程序中的views.py中获取值,并呈现到html文件中。
相关文章:
- 问号在这段代码中是什么意思
- 我怎样才能用速记函数来写这段代码
- 这段代码的含义是什么<%=一些可变的%>
- 为什么这两段代码返回的值不同
- 如何重复某段代码
- Mozilla并没有完美地执行这段代码,尽管它适用于Chrome和IE
- 这段代码的含义是什么 'start = +start ||0;' 在 JavaScript 中
- Eloquent JS第5章中的这段代码是做什么的
- JQuery:这段代码是什么意思
- 这段代码中发生了什么
- 这段代码有什么问题(responsible html-css-js)
- 嵌套if语句中的else语句.这段代码如何知道要执行哪个else语句
- 这段代码的语法是什么
- 在这段代码中:为什么e被定义在定义e的括号中
- JavaScript-为什么这段代码不起作用
- javascript去模糊处理-这段代码的作用
- 如何重写这段代码,使执行不必从Javascript Promise.then()方法开始
- 如果没有jQuery,这段代码的并行性是什么
- 为什么这段代码会导致使用phantom模块的Node.js挂起
- Django民意测验教程第3部分:Polls/templates/Polls/index.html-这段代码是什么?它&