3
我是新来使用Python和烧瓶,真的很喜欢它。我返回一个查询以显示在jinja模板中,并且我返回的一列中有base64数据。我如何解码数据并显示它。base64解码在忍者字符串
我是新来使用Python和烧瓶,真的很喜欢它。我返回一个查询以显示在jinja模板中,并且我返回的一列中有base64数据。我如何解码数据并显示它。base64解码在忍者字符串
在神社要使用Base64工作编码字符串:
{{ encoded | b64decode }}
{{ decoded | b64encode }}
你可以试着写custom filter
# add filter to jinja2 env
environment.filters['b64decode'] = base64.b64decode
# in template use
{{ value|b64decode }}
只在ansible Jinja2的实施 https使用:/ /github.com/ansible/ansible/blob/ed7623ecdec8585282ce91f1534d02e6a38c22a4/lib/ansible/plugins/filter/core.py#L377 –