В Django 1.0, как лучше всего поймать и показать ошибку, если пользователь вводит только пробел ("") в поле формы?
class Item(models.Model):
description = models.CharField(max_length=100)
class ItemForm(ModelForm):
class Meta:
model = Item
если пользователь вводит только пробельные символы ("") в описании CharField, какое изменение необходимо сделать для класса Item или класса ItemForm, чтобы form.is_valid () завершился ошибкой и показал ошибку?
После form.is_valid () я мог бы написать код для проверки только пробелов в поле описания и вызвать ошибку проверки, но должен быть лучший способ. Можно ли использовать RegexField для указания введенного описания, которое не должно быть просто пробелами. Есть предложения?