Django validate queryset None

У меня есть queryset, чтобы проверить, является ли результат Null или существует

cupon_existente =  Orden.objects.filter(user = self.request.user, ordenado= False).values_list('promo', flat=True)

когда результатом является 'None', и я хочу выполнить проверку следующим образом:

if cupon_existente:
   True
else:
   False

он подтверждается как 'True'

<

Что я сделал, чтобы перехватить None как пустой или null, было:

if cupon_existente is None:
   messages.warning(self.request, "Ya tiene un cupón aplicado")
   return redirect("pago-cupon")

Я добавил валидацию is None

Вернуться на верх