вью и возникает проблема с полем is_voted. Туда могут приходить экземпляры разных моделей, соответсвенно запрос в бд отрабатывает неправильно. Если добавить туда проверку hasattr, это норм, или велосипед получается?
authenticated == user.is_authenticated is_vote == type(obj) = Vote if not (authenticated and is_vote: return try: retrun (Vote.objects.get(...).choice except Vote.DoesNotExsist: pass
Обсуждают сегодня