跳转到主要内容

Django Cloud Browser应用程序。

项目描述

信息:

A Django application browser for cloud (S3, Cloud Files) datastores.

作者:

Ryan Roemer (http://github.com/ryan-roemer)

构建:

travis azdo style

版本:
version dockerhub

Cloud Browser是一个简单的基于Web的对象浏览器,用于云(S3、Cloud Files)数据存储。只需将其添加到Django项目,添加一些设置,您就可以浏览云容器和隐含的子目录,以及查看/下载对象。

目前支持的后端数据存储包括

请务必查看以下项目资源

访问控制

Cloud Browser也有一套非常基础的访问控制(目前是白名单和黑名单),这样您就可以向一组不太完全信任的用户公开云对象的子集,让他们只具有只读访问权限,而无需传递完整的云API账户和密钥。

嵌套文件浏览

该项目的一个基本动机是当前Rackspace Cloud Files的控制面板,它只允许列出容器内的平面对象命名空间,没有任何嵌套层次。当你有大约500万个对象时,即使你仔细地在云对象名称中添加了分隔符(例如斜杠),搜索结果也可能既繁琐又不可行。

因此,Cloud Browser正确处理云blob名称的底层平面命名空间中的“隐式”或“伪”目录(例如,将名为“long/path/with/slashes/to/foo.txt”的对象分割开),并允许查看人为嵌套的层次结构。云对象结果分页,可以查看任意每页对象数和起始点。方便的是,可以输入URL路径并链接到长列表中的起始点。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

django-cloud-browser-0.5.4.tar.gz (53.1 kB 查看哈希)

上传时间 源代码

由以下支持