非类型的Python SQLAlchemy检查

2024-09-29 23:15:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个处理用户注册的python脚本,我需要检查现有用户的SQLAlchemy数据库,但是当lookup.username为非类型时,它会返回一个属性错误。在SQLAlchemy for Flask中是否有检查不存在的条目并通过它的方法

lookup = User.query.filter_by(phonenumber = request.form['number']).first()
            if request.form['username'] == lookup.username:
                return render_template('numberusererror.html', number = request.form['number'], username = request.form['username'])
            elif request.form['number'] != lookup.phonenumber:
                return render_template('numberusererror.html', number = request.form['number'], username = request.form['username'])

Tags: 用户form脚本numberreturnsqlalchemyrequesthtml

热门问题