Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.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中使用request.POST迭代chunks()吗?_Django_Flash_Actionscript 3_Image Processing - Fatal编程技术网

可以在Django中使用request.POST迭代chunks()吗?

可以在Django中使用request.POST迭代chunks()吗?,django,flash,actionscript-3,image-processing,Django,Flash,Actionscript 3,Image Processing,我正在尝试优化一个使用Django/Flash构建的站点,但在使用Django的iterate over chunks()功能时遇到了问题。我使用request.POST数据而不是表单(使用request.FILES)从Flash向Django发送图像。我预见到的问题是,如果有大量用户,我可能会杀死内存 但Django似乎只允许使用request.FILES对块进行迭代。有没有办法: 1) 将我的request.POST数据包装到request.FILES中(从而欺骗Django) 或 2) 对

我正在尝试优化一个使用Django/Flash构建的站点,但在使用Django的iterate over chunks()功能时遇到了问题。我使用request.POST数据而不是表单(使用request.FILES)从Flash向Django发送图像。我预见到的问题是,如果有大量用户,我可能会杀死内存

但Django似乎只允许使用request.FILES对块进行迭代。有没有办法:

1) 将我的request.POST数据包装到request.FILES中(从而欺骗Django)

2) 对request.POST数据使用chunks()

chunks()
方法仅适用于
django.core.files.uploadedfile.uploadedfile
对象,该对象本身是
django.core.files.base.File
的子对象。从:

拼图的最后一块是 处理来自的实际文件数据 请求文件。本文件中的每个条目 dictionary是一个UploadedFile对象 --围绕上载文件的简单包装器

因此,如果您可以创建自己的对象,那么您就可以使用
chunks()
使用一些魔法。我建议您在上四处窥探,其中可能有一些代码可以用作如何执行此操作的示例。

方法仅适用于
django.core.files.uploadedfile.uploadedfile
对象,该对象本身是
django.core.files.base.File
的子对象。从:

拼图的最后一块是 处理来自的实际文件数据 请求文件。本文件中的每个条目 dictionary是一个UploadedFile对象 --围绕上载文件的简单包装器


因此,如果您可以创建自己的对象,那么您就可以使用
chunks()
使用一些魔法。我建议您在上四处窥探,其中可能有一些代码可供您作为如何执行此操作的示例。

非常感谢!我会调查的。非常感谢!我会调查的。