python - 单击图片时将jinja2中的列表条目链接并重定向到路由
问题描述
我正在尝试将图像重定向到具有用户标识(用户)的页面,该用户标识(用户)位于位置 x[1] 的列表中。我不能使用 {{ x[1] }} 传递用户吗?
<a href="{{ url_for('getprofile'), user= {{ x[1] }})">
<img class="img-responsive" src=" {{x[0]}}" >
</a>
我得到错误:
<a href="{{ url_for('getprofile'), user= {{ x[1] }})">
jinja2.exceptions.TemplateSyntaxError: expected token 'end of print statement', got '='
我在这里做错了什么?
解决方案
使用没有额外的变量{{ }}
。
<a href="{{ url_for('getprofile', user=x[1]) }}">
<img class="img-responsive" src="{{ x[0] }}">
</a>
推荐阅读
- java - 如何包含多个字符串/链接,以便我可以拥有多个带有链接的文本?
- javascript - 重构对象数组
- r - 如何在 R 中分配基本 plot() 的(图像)输出
- sql - 上个月的Oracle纪元日期函数
- vespa - 突出显示关键字 vespa 的示例
- ssh - Plink 命令在哪里查找私钥?
- pytest - pytest/mixer Django - 夹具从另一个模型继承时忽略字段值
- java - 如何在 EditText 中添加数字分隔符
- java - 如何将两个或多个字符串数组列表的排列组合创建为一个组合列表
- laravel - 在 Laravel 5.7 中修改 getRouteKeyName