Python - 在数据库中保存 BytesIO

Python - save BytesIO in database

所以我正在尝试创建一个二进制文件并将其保存到我的数据库中。我正在使用 REDIS 和 SQLALCHEMY 作为我的数据库的框架。每当用户访问 URL 时,我都可以使用 send_file 发送实际文件,但是如何确保文件保存在路由中,并且每次用户访问 [=] 时它都可以保留在那里19=].

I am sending the file from a client-python it's not in my directory

简而言之,我需要的是将文件从客户端 python 保存到数据库,然后再 "downloadable" 保存到浏览器客户端,这样浏览器就可以使用它了-客户有什么办法吗?可能是我没想到的另一种方式

我不得不用 base64 对数据进行编码,将其发送到数据库,然后对其进行解码并将文件作为二进制数据发送。