我不知道如何检查用户是否在烧瓶中填写表单中的字段
我有这张表格
<form method="POST" class="form-horizontal">
<input type="text" name="name" value="{{ name }}">
<input type="submit" class="btn" value="Add"/>
</form>
然后我要检查字段中的值并处理它
if request.method == 'POST':
name = request.form['name']
if name is None: // this doesn't work
# do something
if name == string.empty: // this also doesn't work
# do something
你能给我一些建议吗。 谢谢
我发现您可能有两个问题,第一个问题是您没有在表单中指定action属性,所以首先用处理表单的url填充它,第二个问题是 当未填充字段为空字符串时,您正在检查
None
,以便可以使用:或者,如果要在字段不存在时用默认值填充该字段,可以使用
get
dict方法,如下所示:作为其他备选方案,您可以使用:
使
''
在布尔表达式中计算为False
试试这个:
相关问题 更多 >
编程相关推荐