请问老师:
html文件里通过{{ }}运行的python语句不支持字符串处理。问题如下:
同样一句话
print(str(pro.items[0].CastingDate).replace("2019-", ""))
能得到想要的结果
但是在html文件里写
{% for n in pro.items %}
<tr>
<td>{{ str(n.CastingDate).replace("2019-", "") }}</td>
</tr>
{% endfor %}
就报错提示
jinja2.exceptions.UndefinedError
jinja2.exceptions.UndefinedError: ‘str’ is undefined
这种情况怎么解决啊?
难道非要在py文件里面遍历pro.items处理完字符串才能传给html吗?
一次实战同时掌握Python操作MySQL,MongoDB,Redis 三大数据库使用技巧
了解课程1.2k 13
1.1k 12
3.0k 12
1.6k 11
5.7k 10