jinja2 で日本語の変数名
思うところがあって、jinja2 で日本語の変数名が使えるかどうか確認してみた。 jinja.palletsprojects.com
from jinja2 import Template form = ''' 氏名 : {{ 氏名 }} 電話番号 : {{ 電話番号 }} 郵便番号 : {{ 郵便番号 }} 住所 : {{ 住所 }} ''' template = Template(form) data = { '氏名': '長井英雄', '電話番号': '0934297964', '郵便番号': '811-3425', '住所': '福岡県大牟田市三池3-15-1', } print(template.render(data))
- このサンプルで使用したデータは、下記のサイトで生成した疑似個人情報です。 hogehoge.tk
実行してみます。
氏名 : 長井英雄 電話番号 : 0934297964 郵便番号 : 811-3425 住所 : 福岡県大牟田市三池3-15-1
問題なさそうです。