0

django docsにあるものをほぼ文字通り正確に持っています

{% if things|length > 1 %}

    <div>
        <span>Multiple things were found for this search criteria</span>
        <button>Show All</button>
    </div>
{% endif %}

things|lengthそれでも、が 0のときに div が表示されます。

私は Django 1.3.1 を使用しているので、それが問題なのかどうかはわかりません。その情報は見つかりませんでした。少なくとも、1.4 のリリース ノートにはありませんでした。

一体何が起こっているのですか?これは 1.3 の問題ですか、それとも...?

編集: これは1.2で導入されたようで、動作するはずです。それで、取引は何ですか?

4

1 に答える 1

0

{% if itineraries.items|length > 1 %} ... {% endif %} または {% if itineraries %} のみを試してください

于 2012-11-07T18:54:51.340 に答える