【发布时间】:2014-06-13 19:04:02
【问题描述】:
我正在尝试在我的 HTML 中嵌入的 python 中添加变量,它只是打印出添加语句而不是执行它们。这是我的 html 文件中的代码:
<% x = 0 %>
{% for c in UGC %}
{% if c.doctor_id == doctor.id %}
<% {{x}} = {{x}} + {{c.time}} %>
<h4>Around {{c.time}} minutes.</h4>
<h4>{{c.comment}}</h4>
<h4>{{c.submitted_on}}</h4>
<br>
{% endif %}
{% endfor %}
{{c.time}} 从数据库中打印出实际时间。 {{c.comment}} 和 {{c.submitted_on}} 分别从数据库中打印出相关的评论和时间戳。但是,当我将 x 初始化为 0,然后尝试在循环的每次迭代中为其添加时间时,会打印出:'' 其中 33 是 {{c.time}} 的值循环的那个迭代。
【问题讨论】:
-
但这是 php 语法。是什么让您认为它可以在 Django 模板中工作?
标签: python html django django-templates