3
我一直在试图找到一种方法来使用Django的管理界面上传一个大文件到GAE的数据存储区,但还没有找到专门解决这个问题的答案。我对Python/Django相当陌生,所以可能有一个我没有看的角度。使用Django的管理界面上传大文件到GAE
我一直在寻找django-filetransfers解决方案,但我不确定如何将其集成到管理界面。任何建议都会很棒!
我一直在试图找到一种方法来使用Django的管理界面上传一个大文件到GAE的数据存储区,但还没有找到专门解决这个问题的答案。我对Python/Django相当陌生,所以可能有一个我没有看的角度。使用Django的管理界面上传大文件到GAE
我一直在寻找django-filetransfers解决方案,但我不确定如何将其集成到管理界面。任何建议都会很棒!
上传到appengine的文件使用blobstore而不是数据存储进行处理。
https://developers.google.com/appengine/docs/python/blobstore/overview#Complete_Sample_App
数据存储区大小限制为1兆字节。所以,试图将一个大文件上传到appengine的非关系数据库是行不通的。这是设计。
我上面提供的文档显示了如何实现大文件上传。
我还没有尝试过任何东西,因为我不熟悉管理界面,关于扩展默认行为。 – Tim 2011-05-06 21:41:47
您能更具体地了解您上传的内容吗?它只是一个大文件?也许静态托管会更好。另外,你使用的是django-nonrel还是其他的django-GAE binder? – speedplane 2011-05-07 19:38:05
我希望上传大约100MB的视频文件,并通过GAE提供。是的,我正在使用django-nonrel。 – Tim 2011-05-07 20:42:09