Estoy tratando de verificar si un artículo está en una lista (conjunto) dentro de una plantilla.Django - compruebe si la lista contiene algo en una plantilla
que he encontrado esta pregunta aquí: Is it possible, in a django template, to check if an object is contained in a list
sin embargo, la solución no está funcionando para mí.
Estoy tratando esto:
{% if trip in request.user.trip_set.all %}
donde viaje es una instancia de un viaje, usuario es un usuario, de viaje tiene un ManyToManyField conectarlo al usuario, a través de 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')
¿Qué versión de Django está utilizando? Eso debería funcionar en la última versión. – MattoTodd
Estoy usando Django 1.2. Creo que es porque es un conjunto de preguntas – JPC