Валидация формы?

какой код нужно прописать что бы вывести ошибку это не число мой вариант не проходит

    def clean_price(self):
    price = self.cleaned_data['price']
    if price < 1:
        raise ValidationError('Цена не может быть ниже 1')
    elif not isinstance(price, int):
        raise ValidationError('Это не число!')
    return price
Вернуться на верх