可以在Django中使用request.POST迭代chunks()吗?
我正在尝试优化一个使用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()该可以在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) 对
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()
使用一些魔法。我建议您在上四处窥探,其中可能有一些代码可供您作为如何执行此操作的示例。非常感谢!我会调查的。非常感谢!我会调查的。