Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django上传许多图像并保存到模型_Python_Django - Fatal编程技术网

Python Django上传许多图像并保存到模型

Python Django上传许多图像并保存到模型,python,django,Python,Django,我见过类似的问题,但都是老问题。我想知道是否有一种新的更好的方法来处理这个过程 我有一个表单可以一次上传很多图片。?如何使用django处理它们,并为每个上传的图像创建一个模型对象 我有一个带有图像字段的模型: class XModel(models.Model): image = ImageField(...) 我可以使用ModelForm?我是否应该使用普通的forms.Form和MemoryUploadedFile 欢迎任何建议。好的,我就是这样做的。也许有更好的方法,但无论如何

我见过类似的问题,但都是老问题。我想知道是否有一种新的更好的方法来处理这个过程

我有一个表单可以一次上传很多图片。?如何使用django处理它们,并为每个上传的图像创建一个模型对象

我有一个带有图像字段的模型:

class XModel(models.Model):
    image = ImageField(...)
我可以使用
ModelForm
?我是否应该使用普通的
forms.Form
MemoryUploadedFile


欢迎任何建议。

好的,我就是这样做的。也许有更好的方法,但无论如何:

    if request.method == "POST":
        files = request.FILES.getlist('images')
        for x in files:
            XModel.objects.create(image=x)
        return HttpResponse('Yeii')