jinja 中的 Base64 解码字符串

Base64 Decode String in jinja

我是 python 和 Flask 的新手,我非常喜欢它。我正在返回一个查询以显示在神社模板中,并且我返回的列之一包含 base64 数据。我如何解码该数据并显示它。

在神社中使用 Base64 编码的字符串:

{{ encoded | b64decode }}
{{ decoded | b64encode }}

更多http://docs.ansible.com/ansible/playbooks_filters.html

你可以试试写custom filter

# add filter to jinja2 env
environment.filters['b64decode'] = base64.b64decode

# in template use
{{ value|b64decode }}