存储django模型中的图像列表

k3l*_*3lf 5 python arrays django model imagefield

我正在构建一个Django数据模型,我希望能够存储一个ImageFields数组.有可能的?

mainimage = models.ImageField(upload_to='img', null = True)
images = models.??
Run Code Online (Sandbox Code Playgroud)

谢谢.

Roh*_*han 8

为图像创建另一个模型,并为您的模型添加外键.

def YourModel(models.Model):
    #your fields

def ImageModel(models.Model):
    mainimage = models.ImageField(upload_to='img', null = True)
    image = models.ForeignKey(YourModel, ...)
Run Code Online (Sandbox Code Playgroud)