我正在尝试为保存按钮设置数据属性,但它不喜欢嵌套的大括号。我在" ### THIS LINE"上收到错误。线。
{% for file in payment.files %}
<br>
<li>
...
... etc...
...
{{ form_widget(file.save, {'attr':{'data-file-id': {{ file.id}} } }) }} ###THIS LINE
</li>
{% endfor %}
我得到的错误是:哈希键必须是带引号的字符串,数字,名称或括在括号中的表达式(意外的标记&#34;标点符号&#34;值&#34; {& #34;
我猜它不喜欢嵌套的大括号。
非常感谢任何帮助。
答案 0 :(得分:0)
尝试将ggplot(df) +
stat_count(aes(x=factor(val_num), y=..prop..)) +
facet_grid(group~.)
转换为字符串:
file.id
答案 1 :(得分:0)
试一试:
{{ form_widget(file.save, {'attr':{'data-file-id': file.id } }) }}
答案 2 :(得分:-2)
尝试:
{{ form_widget(file.save, {'attr':{'data-file-id': file.id.__toString } }) }}