我有一个姜戈网站,其中将包括一些媒体在图像,音频和视频的形式。我的媒体很可能是从外部无法访问的内部对象存储REST API中获取的。
我已经创建了一个快速原型,其中有一个可在/objects/处调用的Django视图,该视图反过来调用内部对象存储REST API并返回对象。媒体全部使用HTML5标签提供服务。
如何才能通过Django最好地将调用转发到内部REST API,而不会引入性能问题?使用我现有的解决方案可能会很好,但我对提供这样的大文件有点担心。有没有更好的方法?我通过第三方python库调用内部服务的REST API,该库处理身份验证等。如果有必要的话,该站点可能会在生产环境中的Tomcat服务器上运行。
该网站预计不会有很大的流量,但视频文件可能会相当大。
发布于 2014-11-04 21:58:49
希望我没理解错--通过REST传递文件的一种常见方法是传递指向文件的URI。我应该由客户来决定如何检索它们。这也使您避免了性能问题。
https://stackoverflow.com/questions/26736119
复制相似问题