我试图将元组列表传递给模板系统,包括实体键。但是,传递给模板的键看起来像是一个 url 编码的字符串。如何解决问题?谢谢。
看法:
items = []
for i in range(50):
if prod[i]:
items.append((prod[i].name, prod[i].key, someList[i]))
else
items.append((None, None, otherList[i]))
html模板:
{% for item in items %}
...
<img src="/image?entity_id={{item.1}}" />
...
{% endfor %}
图像请求中的实体键结果如下:
/GET /image?entity_id=%3Cbound%20method%20Product.key%20of%20%3Cmodel.Product%20object%20at%200xad63f2c%3E%3E HTTP/1.1" 404 -