Форум сайта python.su
Всем привет!
Начал изучать Django, столкнулся с таким вопросом:
есть модель
class Bets(models.Model): user = models.ForeignKey(User) bet_date = models.DateTimeField(auto_now_add=True) tovar = models.ForeignKey(Tovar) class Meta: unique_together = (('user','tovar'),) def __unicode__(self): return u'%d' % self.tovar_id
bets = Bets.objects.filter(user = request.user)
[<Bets: 1>, <Bets: 11>]
if '1' in bets
Отредактировано yutsick (Март 30, 2015 20:42:21)
Офлайн
стандартно такая проверка не реализована, или пишите свою или делайте проверку до передачи в шаблон
https://docs.djangoproject.com/en/1.7/topics/templates/
Офлайн
Все решил преобразованием во вьюхе списка объектов в список значений ключей. Теперь в шаблоне проверка работает. Спасибо!
Офлайн