include
渡された変数の OPPOSITE であるタグに値を渡したい。
これは私が試したものです(基本的に):
{% with s_options as not disp %}
{% include "e.html" with show_options=s_options only %}
{% endwith %}
私がやりたいことをする方法はありますか?
include
渡された変数の OPPOSITE であるタグに値を渡したい。
これは私が試したものです(基本的に):
{% with s_options as not disp %}
{% include "e.html" with show_options=s_options only %}
{% endwith %}
私がやりたいことをする方法はありますか?
これが最善の解決策かどうかはわかりませんが、新しいフィルターを作成しました。
from django import template
register = template.Library()
@register.filter(name="not_value")
def not_value(true_value):
return not true_value
そして、次のことを行いました:
{% load not_value %}
{% with s_options=disp|not_value %} {# WILL NOT WORK WITH "as" #}
{% include "e.html" with show_options=s_options only %}
{% endwith %}
おそらく、これもうまくいくかもしれないことに注意してください(私は試していませんが):
{% include "e.html" with show_options=s_options|not_value only %}