如何在python烧瓶中检查request.form.get值是否为null?

时间:2016-02-08 04:51:45

标签: python-3.x flask

我正在使用python Flask框架开始简单的CURD操作,我想在用户提交表单时如何检查用户选择的值是否为空?

我试过这个

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

我也尝试无和null但无法工作。

1 个答案:

答案 0 :(得分:3)

我尝试了你的上述方法..这对我有用。"记得"是我的html中的复选框输入类型。

@app.route('/login',methods=['POST'])
def login_validate():
    email=request.form['email']
    password=request.form['pass']
    remember=request.form.get('remember')
    if remember:
       print "present"
    else:
       print "not present"