将 Python 连接到 MongoDB。执行增删改查操作,Get 可以工作,但 Post 不能工作。 以下是具有文本字段和提交按钮的表单的代码。
@app.route('/submit-form', methods=['POST'])
def submit_form():
data = request.json
print(data)
collection.insert_one({
'name': data.get('name', ''),
'age': data.get('age', 0),
'location': data.get('location', ''),
'qualification': data.get('qualification', '')
})
return jsonify({'message': 'Form data submitted successfully!'}), 201
这里有一些提示。首先,确保检查数据是否正在打印。如果是,检查数据库是否已初始化。
如果不是,请检查您是否以 json 或表单数据的形式发送有效负载。如果是表单输入,request.json就不行了