为了账号安全,请及时绑定邮箱和手机立即绑定

Jinja模板引擎过滤器

Jinja模板引擎过滤器

蓝山帝景 2021-04-01 10:11:06
jinja过滤器replace不起作用...甚至没有被识别为jinja有效过滤器。我正在使用django ..我该怎么办。{{ post.article | safe | replace("<script", "lt;") }}我在想什么错误出现:模板语法错误无效的过滤器:“替换”
查看完整描述

2 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

这里有两个问题。首先,语法:已通过@ t0bi进行了更正。第二:filtersafe将替换符号<,因此您的替换将不会找到substring "<script"。试试这个:

{{ post.article | replace:"<script","lt;" | safe }}


查看完整回答
反对 回复 2021-04-13
  • 2 回答
  • 0 关注
  • 176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信