Django 如何使用两个模型创建单字段多图像上载?

Django 如何使用两个模型创建单字段多图像上载?,django,image,upload,Django,Image,Upload,我有一个名为Product的模型,它需要多个图像上传功能。因此,我创建了一个名为Images的单独模型,以链接回具有ForeignKey关系的产品。我需要一些帮助来编写一个函数,可以循环每个上传的图像,并创建外键关系回到产品 以下是一个简化模型: 类产品(models.Model): title=models.Charfield() description=models.TextField() ... …以及图像模型: 类图像(model.model): image=models.ImageF

我有一个名为Product的模型,它需要多个图像上传功能。因此,我创建了一个名为Images的单独模型,以链接回具有ForeignKey关系的产品。我需要一些帮助来编写一个函数,可以循环每个上传的图像,并创建外键关系回到产品

以下是一个简化模型:

类产品(models.Model):
title=models.Charfield()
description=models.TextField()
...
…以及图像模型:

类图像(model.model):
image=models.ImageField()
产品=型号。外键(产品)
两者的简单形式(省略图像,但想法相同:

class ProductCreateForm(ModelForm):
类元:
型号=产品
字段='\uuuu所有\uuuu'
此外,模板还包括
enctype=“multipart/form data”
以允许多个上载选择

我想知道创建一个视图函数来循环上传并创建ForeignKey关系。类似这样的内容:

def CreateProduct(请求):
if request.method='POST'

…(现在我不知道如何写这个。我对Django和编程/脚本非常陌生。)

看看表单集,一次上传多个文件:@hendrikschneider谢谢,这就是我要找的。