gpt4 book ai didi

python - 获取错误 : jinja2. exception.TemplateAssertionError:没有名为 'basename' 的过滤器

转载 作者:行者123 更新时间:2023-12-05 01:46:33 25 4
gpt4 key购买 nike

我在创建模板文件时遇到此类错误。我简单地使用了这种类型的语法:

{{ "hello\how\are" | basename}}

请帮我解决一下。

谢谢

最佳答案

根据我在 Jinja2 官方文档中看到的内容,没有 basename 过滤器。
参见Jinja2 - List of Builtin Filters .

编辑:
您可以编写自己的 basename 过滤器,例如:

def basename(text):
return text.split('\\')[-1]

app.add_template_filter(basename)

关于python - 获取错误 : jinja2. exception.TemplateAssertionError:没有名为 'basename' 的过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35309033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com