python 中 mongo db 的 Post 方法

问题描述 投票:0回答:1

将 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
python mongodb flask
1个回答
0
投票

这里有一些提示。首先,确保检查数据是否正在打印。如果是,检查数据库是否已初始化。

如果不是,请检查您是否以 json 或表单数据的形式发送有效负载。如果是表单输入,request.json就不行了

© www.soinside.com 2019 - 2024. All rights reserved.