Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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
有没有关于django分块上传和jQuery文件上传上传大型文件的建议_Jquery_Python_Django_File Upload - Fatal编程技术网

有没有关于django分块上传和jQuery文件上传上传大型文件的建议

有没有关于django分块上传和jQuery文件上传上传大型文件的建议,jquery,python,django,file-upload,Jquery,Python,Django,File Upload,几天前,库下载了django chunked upload,使用django将大文件上传到多个片段中,它可以正常工作 但是我必须为用户设置一个进度条来查看收费过程,这似乎是为了工作jQuery文件上传,而不是如何实现它 下载django chunked upload的演示时就是一个例子,但是这个例子没有将数据保存在数据库中 问题 我需要有人帮我举一个例子,告诉我如何使用django chunked upload和jQuery file upload上传一个大文件,并将其保存在数据库中,或者告诉我

几天前,库下载了django chunked upload,使用django将大文件上传到多个片段中,它可以正常工作

但是我必须为用户设置一个进度条来查看收费过程,这似乎是为了工作
jQuery文件上传
,而不是如何实现它

下载
django chunked upload的演示时就是一个例子,但是这个例子没有将数据保存在数据库中

问题

我需要有人帮我举一个例子,告诉我如何使用
django chunked upload
jQuery file upload
上传一个大文件,并将其保存在数据库中,或者告诉我一个使用
django
和进度条上传大文件的方法。

是您真正需要使用的例子。所以问题仍然是

下载django chunked upload的演示时就是一个例子,但是 本例不在数据库中保存数据

如果您在
django chunked uplad demo.demo.views
中的
mychunkeduploadcomplete视图中看到,以及它的
on_completion
方法

def on_completion(self, uploaded_file, request):
    # Do something with the uploaded file. E.g.:
    # * Store the uploaded file on another model:
    # SomeModel.objects.create(user=request.user, file=uploaded_file)
    # * Pass it as an argument to a function:
    # function_that_process_file(uploaded_file)
    pass
在文档字符串中,您可以清楚地看到如何在模型中保存上载的文件。您需要在完成时编写自己的
方法,如

def on_completion(self, uploaded_file, request):
    YourModelClass.objects.create(your_file_field=uploaded_file).save()

你好,朋友,事实是我对django编程有些陌生,这就是我所拥有的。