【发布时间】:2021-08-06 10:59:07
【问题描述】:
我正在尝试制作一个从 python 变量中获取时间的计时器。但无论我在做什么,它都不起作用。 这是我的python代码。
@blogs.route('/individual_set/<int:set_id>')
def individual_set(set_id):
individual_page = Post.query.get_or_404(set_id)
return render_template('forms_page.html', individual_page=individual_page,time_limit = 25)
根据上面的代码,我想让输入值为time_limit = 25 这是HTML部分
<input name = 'set_time' type="hidden" id="set-time" value='1'>
<div id="countdown">
<div id="tiles" class="color-full"></div>
</div>
插入 {{time_limit}} 不起作用,而像 value ='5' 这样的普通值起作用
【问题讨论】:
-
我发现的所有 Flask/Jinja2 示例在花括号内都有空格,如下所示:
{{ time_limit }}...这可能是问题吗?或者你有与 Flask 中设置的 Jinja2 不同的模板语言? -
是的,执行 {{ time_limit }} 是一个好习惯。因为现在它可以工作了,我比使用 {{time_limit}} 更困惑。这可能是我犯任何其他错误的原因。无论如何,感谢您查看我凌乱的代码。从现在开始,我将尝试遵循更好的编码实践。也许这样做不会让我在这里问愚蠢的问题????感谢您的帮助。
标签: html python-3.x flask