Django:存储图像数据库
发布于 2021-01-29 16:51:55
之前我使用默认数据库sqlite3,但是今天我将其更改为postgresql。
我想将图像文件保存在数据库中而不是项目目录本身中。我怎样才能做到这一点?
谢谢 :)
关注者
0
被浏览
69
1 个回答
-
将图像存储在DB
media
文件夹中不是一个好主意。但是您可以为此使用BinaryField:模型
class MyModel(model.Model): image = models.BinaryField(blank=True)
view.py
def image(request): image_file = request.FILES['image_file'].file.read() MyModel.objects.create(image=image_file)
推荐阅读
-
将图像存储在 MongoDB 数据库中
2022-07-28 关注 0 浏览10 1答案
-
将图像存储到数据库Blob;从数据库检索到Picturebox
2021-02-02 关注 0 浏览136 1答案
-
烧瓶返回存储在数据库中的图像
2021-01-29 关注 0 浏览115 1答案
-
将图像上传到Firebase存储和数据库
2021-01-31 关注 0 浏览62 1答案
-
如何仅将图像路径(URL)存储在数据库中而不是图像本身?
2021-02-01 关注 0 浏览63 1答案
-
如何使用php将图像存储在mysql数据库中
2021-02-02 关注 0 浏览115 1答案
-
如何显示存储在MySql数据库中的BLOB图像?
2021-02-02 关注 0 浏览271 1答案
-
将图像直接存储在数据库中还是作为base64数据存储?
2021-02-02 关注 0 浏览279 1答案
-
我应该将图像存储在数据库或文件夹中吗?[重复]
2021-02-02 关注 0 浏览100 1答案
-
使用Java以二进制格式将图像存储在数据库中
2021-01-30 关注 0 浏览100 1答案