Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.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
Python 在Django中,用户将文件上传到服务器,然后移动到AmazonS3的一种方式?_Python_Django_Amazon S3_Wav_Waveform - Fatal编程技术网

Python 在Django中,用户将文件上传到服务器,然后移动到AmazonS3的一种方式?

Python 在Django中,用户将文件上传到服务器,然后移动到AmazonS3的一种方式?,python,django,amazon-s3,wav,waveform,Python,Django,Amazon S3,Wav,Waveform,我有一个web项目,用户正在上载.wav文件。我想在上传.wav文件后从中生成波形图像。但一般来说,对于存储,我想使用AmazonS3。问题是,我想使用类似TimeSide的东西(http://code.google.com/p/timeside/wiki/PythonApi)从.wav文件生成波形图像 在与TimeSide项目的编码人员交谈后,他说当.wav文件来自AmazonS3时,生成波形图像是不合适的。所以我想,用户上传.wav文件后,TimeSide就需要做这件事,然后在TimeSid

我有一个web项目,用户正在上载.wav文件。我想在上传.wav文件后从中生成波形图像。但一般来说,对于存储,我想使用AmazonS3。问题是,我想使用类似TimeSide的东西(http://code.google.com/p/timeside/wiki/PythonApi)从.wav文件生成波形图像

在与TimeSide项目的编码人员交谈后,他说当.wav文件来自AmazonS3时,生成波形图像是不合适的。所以我想,用户上传.wav文件后,TimeSide就需要做这件事,然后在TimeSide完成这件事后,将.wav文件和波形图像复制到Amazon S3,然后从上传服务器上删除这些文件。这样做最有意义吗


我可以使用Python Boto库来实现类似的功能吗?或者我需要编写自己的Django后端吗?

在您这边完成工作,然后上传到AmazonS3是有意义的。通过导入库,您应该能够使用Boto或任何其他库。

我同意,上传后应在服务器上完成工作。如果只是S3,我相信这个就可以了:。我还发现了一个很好的教程,也许这会有所帮助