1

私はdjangoテンプレートでこれをやろうとしています:

{% for book in books %}
  if book in this library
       print "already in this library"
  else
       print "add to this library"
{% endfor %}

との 2 つのライブラリがLありOます。

しかし、同じ本が複数の図書館にある可能性があり、私は Library にLいます。その本bは両方の図書館にあります。それが私のループが両方の出力を与えている理由です。

already in this library
add to this library

これはナンセンスです。このロジックを修復するにはどうすればよいですか?

4

1 に答える 1