【发布时间】:2011-08-05 15:24:11
【问题描述】:
我有一个文件上传表单,文件上传到亚马逊的 S3 存储桶。我为此目的使用https://bitbucket.org/david/django-storages/wiki/Home。
基本的文件上传工作正常,它的工作,但现在我想将 Ajax 文件上传器集成到表单中,我使用“valuem's file-uploader”解决了问题,使用以下分支:https://github.com/alexkuhl/file-uploader
我还偶然发现了以下博文,详细介绍了如何使用该后端保存文件:http://kuhlit.blogspot.com/2011/04/ajax-file-uploads-and-csrf-in-django-13.html
我在 ajax 文件上传方面的经验有限(我使用过一次 SWFUpload,但这次我更喜欢无闪存解决方案),从博客文章的外观来看,文件保存在服务器文件系统上。我想做的是将上传脚本与 django-storages 提供的 s3 后端集成。理想情况下,文件中的任何字节都不会保存在网络服务器上,而是传递到 s3。
欢迎任何指向内置 Django 函数、博客文章、一般想法的指针。此外,如果有人对我可以更轻松地实现目标的其他上传脚本有任何建议,请随时提出建议。
【问题讨论】:
标签: javascript python django file-upload amazon-s3