Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将照片上载到数据库,然后在div(python、flask和mongodb)中显示该照片_Python_Mongodb_Flask_Upload_Photo - Fatal编程技术网

如何将照片上载到数据库,然后在div(python、flask和mongodb)中显示该照片

如何将照片上载到数据库,然后在div(python、flask和mongodb)中显示该照片,python,mongodb,flask,upload,photo,Python,Mongodb,Flask,Upload,Photo,正如标题所说,我已经使用Bootstrap库实现了一个“上传照片”功能。 我想做的是存储一张用户上传的照片,然后使用for循环遍历上传到旋转木马中显示的照片 到目前为止,我有以下代码来存储上传的图像: @app.route('/insert_recipe', methods =['POST']) def insert_recipe(): mongo.db.recipes.insert_one(request.form.to_dict()) if 'recipe_image' in

正如标题所说,我已经使用Bootstrap库实现了一个“上传照片”功能。 我想做的是存储一张用户上传的照片,然后使用for循环遍历上传到旋转木马中显示的照片

到目前为止,我有以下代码来存储上传的图像:

@app.route('/insert_recipe', methods =['POST'])
def insert_recipe():
    mongo.db.recipes.insert_one(request.form.to_dict())
    if 'recipe_image' in request.files:
        recipe_image = request.file['recipe_image']
        mongo.save_file(recipe_image.filename, recipe_image)
        mongo.db.recipes.insert_one({'recipe_image_name':recipe_image})
    return redirect(url_for('get_recipes'))
目前,所有这些只是将上传的照片的文件名存储在MongoDB中。我已经在谷歌搜索中尝试过不同的方法,但都没有成功

希望有人能帮助我

谢谢