Variables 函数的烧瓶url_中的Jinja变量
我尝试了多种不同的方法,但无法使URL显示为我希望的/item。我知道其他一切都正常工作,因为如果我简单地用字符串替换{{item}},它就可以正常工作。我是不是遗漏了什么 以下是问题所在的代码部分:Variables 函数的烧瓶url_中的Jinja变量,variables,flask,convention,jinja2,url-for,Variables,Flask,Convention,Jinja2,Url For,我尝试了多种不同的方法,但无法使URL显示为我希望的/item。我知道其他一切都正常工作,因为如果我简单地用字符串替换{{item}},它就可以正常工作。我是不是遗漏了什么 以下是问题所在的代码部分: <div class="person_images_group"> {% for item in names %} <div class="personlist"> <a href={{ url_for('name',
<div class="person_images_group">
{% for item in names %}
<div class="personlist">
<a href={{ url_for('name', name = {{item}} ) }}>
<img id={{ item }} src="" alt={{ item }} width="40" height="40">
</a>
</div>
<script>
document.getElementById("{{ item }}").src = getName("{{ item }}");
</script>
{% endfor %}
<div>
{names%%中的项的%s}
document.getElementById(“{{item}”).src=getName(“{{item}”);
{%endfor%}
谢谢您尝试在
{{}
块中使用{{}
。所以正确的用法是{{url\u for('name',name=item)}
谢谢!我可以发誓我试过这个。当时肯定有什么不对劲。谢谢你!