【发布时间】:2019-09-03 21:53:42
【问题描述】:
我想将变量 {{x}}(其中 x 是图像文件名)传递给 Flask 中的 jinja 模板,并在内部使用它而不是 x:
<img src="{{ url_for('static', filename='photos/x')}}">
我已经试过了:
{{x}}
{% set file_name = 'photos/' + x %}
<img src="{{ url_for('static', filename=file_name)}}">
但是,它返回
<img src="/static/photos/default.png%0D">
文件名末尾有 %0D,我找不到摆脱它的方法。
【问题讨论】:
-
你的代码帮我解决了我的问题,干杯!