我正在尝试使用 flask-pymongo 插入将表单数据添加到 mongodb。我收到以下错误,我看不到我做错了什么
我在 youtube 上尝试了以下教程,但是虽然我的代码看起来很相似,但我仍然收到错误“AttributeError:'NoneType' object has no attribute”。
@users.route('/login', methods=['POST', 'GET'])
def login():
print("your in the user route login")
if request.method == 'POST':
print("you are in post route")
if request.form['username'] and request.form['password'] == "":
print("no data was collected")
else:
users_login = mongo.db.fred
users_login.insert({'user': request.form['username'],\
'password': request.form['password']})
print("submitted to db")
return render_template('login.html')
return render_template('login.html')
希望用 request.form 收集的表单字段会发布到 db 但只会出错