Python django中的多文件上载

Python django中的多文件上载,python,django,jquery-plugins,dropzone.js,Python,Django,Jquery Plugins,Dropzone.js,我需要在django应用程序中上载多个文件。我想使用一些jquery插件,比如or。但是他们使用的是ajax上传。当我将文件下载到现有模型实例时,这是可以的,但我可以在CreateView中附加ajax下载的文件,因为模型实例不存在 所以我需要一些jquery插件来进行多次上传,而不需要ajax调用,也不需要将文件保存到不存在的模型实例中 我的模特 from django.db import models class Item(models.Model): title = model

我需要在django应用程序中上载多个文件。我想使用一些jquery插件,比如or。但是他们使用的是ajax上传。当我将文件下载到现有模型实例时,这是可以的,但我可以在CreateView中附加ajax下载的文件,因为模型实例不存在

所以我需要一些jquery插件来进行多次上传,而不需要ajax调用,也不需要将文件保存到不存在的模型实例中

我的模特

from django.db import models


class Item(models.Model):
    title = models.CharField(max_length=256)


class ItemFiles(models.Model):
    file = models.FileField(upload_to='item_files')
    parent = models.ForeignKey(Item)

所以问题是您无法保存ItemFile记录,因为还没有项目记录?你能让ItemFile.parent为空吗?或者你可以在shell会话中说明问题所在?我从未尝试过这个项目,但HTML5现在支持多个文件上传。dylrei,我可以保存ItemFile记录,我只是不明白在这种情况下如何将ItemFile和Item实例链接在一起。Chris,我尝试了django multiupload,但它的前端对我来说太简单了,没有用。我不能一个接一个地选择两个文件,只能同时选择两个。