Django テンプレートの変数に値を割り当てるにはどうすればいいですか? 質問する

Django テンプレートの変数に値を割り当てるにはどうすればいいですか? 質問する

たとえば、次のテンプレートがあるとします。

<html>
<div>Hello {{name}}!</div>
</html>

テスト中に、このテンプレートを呼び出すPythonコードに触れずに変数の値を定義すると便利です。だから私は次のようなものを探しています

{% set name="World" %}     
<html>
<div>Hello {{name}}!</div>
</html>

Django にこのようなものが存在するのでしょうか?

ベストアンサー1

あなたはwithテンプレートタグ。

{% with name="World" %}     
<html>
<div>Hello {{name}}!</div>
</html>
{% endwith %}

おすすめ記事