自定义jinja2转义标签


参考问题
参考资料
最终代码:

def safe_clean(text):
    from flask import Markup
    from bleach import clean
    tags = ['b','i','font','br']
    attrs = {
        '*':['style'],
        'font':['color']
    }
    styles = ['color']
    return Markup(clean(text,tags = tags,
                        attributes = attrs,
                        styles = styles))

自定义filter过滤器

作者: honmaple
链接: https://honmaple.me/articles/2016/02/自定义jinja2转义标签.html
版权: 知识共享署名-非商业性使用-相同方式共享4.0国际许可协议
wechat