我想使用Django(但仍以Debig模式)将图像部署到我的页面。我沿着其他字段为图像创建了一个模型,除了存储在/ media /的目录文件夹中的图像之外,所有信息都迁移到了数据库中。我如何将该映像上传到数据库并从那里进行部署?
class Products(models.Model):
title = models.CharField(max_length=30)
image = models.ImageField(blank=True, null=True)
def __str__(self):
return self.title
答案 0 :(得分:0)
我建议您不要将图像存储在db中,而是存储在文件夹中。但也可以根据需要使用BinaryField
class Product(models.Model):
title = models.CharField(max_length=30)
image = models.BinaryField(blank=True, null=True)
` def __str__(self):
return self.title