在 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 指定输入的描述不应该只是空格。有什么建议么?