アイテムがテンプレートのリスト(セット)内にあるかどうかをチェックしようとしています。Django - リストにテンプレートに何かが含まれているかどうか確認してください。
私はこの質問をここに見つけた:解決策は私のために働いていませんが Is it possible, in a django template, to check if an object is contained in a list
。
私はこれをしようとしている:
旅は旅のインスタンスである{% if trip in request.user.trip_set.all %}
、 ユーザーは、ユーザーである、 トリップはTripReservation
class TripReservation(models.Model):
user = models.ForeignKey(User)
trip = models.ForeignKey(Trip)
class Trip(models.Model):
members = models.ManyToManyField(User,blank=True,null=True,through='TripReservation')
あなたはどのバージョンのDjangoを使用していますか?それは最新バージョンで動作するはずです。 – MattoTodd
私はDjango 1.2を使用しています。私はそれがクエリーセットだからだと思う。 – JPC