所以我正在使用一个将图像存储在数据库中的应用程序.你对此有何看法?我更像是一种在文件系统中存储位置的类型,而不是直接将它存储在数据库中.
您认为利弊是什么?
我想上传一个文件并将其存储在数据库中.我创建了一个LargeBinary列.
logo = db.Column(db.LargeBinary)
Run Code Online (Sandbox Code Playgroud)
我读了上传的文件并将其存储在数据库中.
files = request.files.getlist('file')
if files:
event.logo = files[0].file.read()
Run Code Online (Sandbox Code Playgroud)
这是将图像作为二进制文件存储在数据库中的正确方法吗?如何将二进制数据再次转换为图像以显示它?