【发布时间】:2016-02-08 04:51:44
【问题描述】:
我正在使用 python Flask 框架开始简单的 CURD 操作,我想在用户提交表单时如何检查用户选择的值是否为 null?
我试过这个
if request.method == 'POST':
Name = request.form.get('Name')
city = request.form.get('City')
if Name == '' and city == '':
print('its null')
else:
print('success')
但是当我在没有填写任何值的情况下提交时,它会给出输出
success
我也尝试过 None 和 null 但无法正常工作。
【问题讨论】:
-
Name应该是None。您可能在 HTML 中发送了空格或其他不可打印的字符。 -
表示名称,
-
请将您的 HTML 表单添加到问题中。
-
使用
name和city的真伪校验:if not name and not city: # ...
标签: python-3.x flask