【发布时间】:2013-11-16 14:52:33
【问题描述】:
if form.data['first_name'] is None:
return True
else:
return False
我正在尝试检查这个 first_name 字段是空白还是“无”。但是,如果该字段恰好为空白,则以下内容将返回 (u'') 以及 false。确定此特定表单字段是否为空白或无的任何其他解决方案?为什么会这样?
【问题讨论】:
-
你应该检查
form.cleaned_data,而不是form.data。