質問編集履歴
1
タグの追加、文言の修正。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
### Jinja2 未定義なテンプレート変数が消えてしまう問題
|
2
2
|
|
3
|
-
テンプレート変数が定義
|
3
|
+
特定のテンプレート変数が未定義な render() をすると、
|
4
|
-
テンプレート変数が空欄に置換されてしまう現象を阻止したいと思っています。
|
4
|
+
当該のテンプレート変数が空欄に置換されてしまう現象を阻止したいと思っています。
|
5
5
|
|
6
6
|
未定義なテンプレート変数に対しては、何も処理を行わないのが理想です。
|
7
7
|
|
@@ -39,4 +39,6 @@
|
|
39
39
|
html = Template(html).render(tmplDictDict[iKey])
|
40
40
|
```
|
41
41
|
解決策は jinja2 の仕様を利用したテクニックでなくとも問題ありません。
|
42
|
-
上記のコードは例です。実際には render() は3回、4回と何度も行われます。
|
42
|
+
上記のコードは例です。実際には render() は3回、4回と何度も行われます。
|
43
|
+
|
44
|
+
よろしくお願いいたします。
|