質問編集履歴
5
みs
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,3 +1,10 @@
|
|
1
|
+
実行環境はVScodeで
|
2
|
+
ブラウザはchromeです。
|
3
|
+
|
4
|
+
まずファイルを作ります。
|
5
|
+

|
6
|
+
|
7
|
+
そして
|
1
8
|
```python
|
2
9
|
from jinja2 import Template, Environment, FileSystemLoader
|
3
10
|
import json
|
@@ -28,7 +35,7 @@
|
|
28
35
|
with open('result.html', 'w') as f:
|
29
36
|
f.write(rendered_html)
|
30
37
|
```
|
31
|
-
実行すると
|
38
|
+
を実行すると
|
32
39
|
```json
|
33
40
|
#こちらはparameter.jsonに書き出されたコード
|
34
41
|
{
|
@@ -62,7 +69,7 @@
|
|
62
69
|
この辞書から
|
63
70
|
|
64
71
|
```
|
65
|
-
#得たい実行結果
|
72
|
+
#ブラウザで得たい実行結果
|
66
73
|
hoge
|
67
74
|
hogeは['あ', 'い', 'う']です。
|
68
75
|
|
4
mis
title
CHANGED
File without changes
|
body
CHANGED
@@ -105,7 +105,7 @@
|
|
105
105
|
すべての要素を取り出したいということで
|
106
106
|
```jinaj2
|
107
107
|
<html>
|
108
|
-
{% for
|
108
|
+
{% for in dic %}
|
109
109
|
<h1>{{ }}</h1>
|
110
110
|
{% for item in dic %}
|
111
111
|
<p>{{ item.name }}は{{ item.genre }}です。</p>
|
3
mis
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
jinja2ファイル内でループさせて複数の辞書を読み込ませる方法にるいて
|
body
CHANGED
File without changes
|
2
みs
title
CHANGED
File without changes
|
body
CHANGED
@@ -113,9 +113,8 @@
|
|
113
113
|
</body>
|
114
114
|
</html>
|
115
115
|
```
|
116
|
-
で実行してみましたが
|
116
|
+
の様なコードでいくつか実行してみましたが
|
117
|
-
jinja2.exceptions.TemplateSyntaxError
|
118
|
-
|
117
|
+
エラーが出てしまいましたので
|
119
118
|
こちらで質問させて頂きました。
|
120
119
|
教えていただけると幸いです。
|
121
120
|
宜しくお願い致します。
|
1
みs
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
jinaj2ファイルでループさせて辞書を読み込ませる方法にるいて
|
1
|
+
jinaj2ファイル内でループさせて複数の辞書を読み込ませる方法にるいて
|
body
CHANGED
File without changes
|