Я пытаюсь проверить, находится ли элемент в списке (наборе) внутри шаблона.
Я нашел здесь этот вопрос: Можно ли в шаблоне django проверить, содержится ли объект в списке
, но решение у меня не работает.
Я пробую следующее:
{% if trip in request.user.trip_set.all %}
где trip is экземпляр Поездки, пользователь - это Пользователь, У Trip есть ManyToManyField, соединяющая его с пользователем через 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')