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 –