質問するログイン新規登録

質問編集履歴

1

追加で調査して、変数の形をシンプルしたところ動く例も見つかった点を追加。

2017/06/21 05:44

投稿

461
461

スコア76

title CHANGED
File without changes
body CHANGED
@@ -65,7 +65,32 @@
65
65
 
66
66
  数字場合には、変数で比較しても動作する。文字列の場合は、ハードコーディングしても動作しない状態です。
67
67
 
68
+ view.pyで
69
+ ```Python
70
+ test = "D"
71
+ return render(request, 'contact/detail.html',
72
+ {
73
+ 'record': record,
74
+ 'bank_id': bank_id,
75
+ 'bank': bank,
76
+ 'branch': branch,
77
+ 'test': test,
78
+ }
79
+ )
80
+ ```
81
+ テンプレート側で
82
+ ```Python
83
+ {% if test == "D" %}
84
+ OK
85
+ {% else %}
86
+ NG
87
+ {% endif %}
88
+ ```
89
+ とするとOKが表示される。
68
90
 
91
+ https://docs.djangoproject.com/ja/1.11/ref/templates/api/#rendering-a-context
92
+ に関連する内容かもしれない。
93
+
69
94
  ###補足情報(言語/FW/ツール等のバージョンなど)
70
95
  Python 3.5.2
71
96
  Django 1.11.2