7

私はdjango 1.5を使用しています。変数が定義されているかどうかを確認する必要があります(変数が定義されているがNone、0、 ""などの場合は機能しません...)。何かのようなもの:

{% ifexists a_variable %}
    <p> Hey the variable exists </p>
{% endifexists %}

私はこれを行う最善の方法はありません...

4

1 に答える 1

2

ドキュメントをお読みください。

{% if %} タグは変数を評価し、その変数が「真」の場合 (つまり、存在する場合...

{% if athlete_list %}
    Number of athletes: {{ athlete_list|length }}
{% elif athlete_in_locker_room_list %}
    Athletes should be out of the locker room soon!
 {% else %}
    No athletes.
{% endif %}

パブリック ビューを作成するための便利な Django チュートリアルも参照してください。

于 2013-07-16T08:30:39.650 に答える