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