{% for k,v in titlef.items() %}
<tr>
<td>{{ k }}</td>
<td>{{ v }}</td>
<td>
<a class="btn btn-primary" href="/templates/{{k}}"></a>
</td>
</tr>
{% endfor %}
如果我想在烧瓶中渲染k值,那么我该怎么做呢? k包含产品名称,它将是一个超过1个字的字符串 我试过这样但是没有用:
@app.route('/templates/<k>',methods=["POST"])
def reg2(k):
print(k)
答案 0 :(得分:0)
您可以使用flask
&#39; url_for
函数,只需将参数作为关键字参数传递:
<a class="btn btn-primary" href="{{ url_for('templates', k=k)}}"></a>
还有一件事情,确保k
不包含“空格”更好,您可以使用join
过滤器:
{{ k|join("-") }}