【发布时间】:2014-11-27 14:54:08
【问题描述】:
借助 django-storages 3rd 方应用程序,我的网络应用程序使用 Amazon S3 将所有媒体文件存储在我的 djagno 网络应用程序中。
我的数据库处理文件夹和文件层次结构,每个用户只能看到属于他的组的链接。
但是!在 S3 上没有其他文件夹的权限。
例如: 用户 1:组是 group1 用户 2:组是 group2 s3链接:https://s3.amazonaws.com//media/group1/folder1/1.png
用户 1 将在应用内的页面上看到此内容。 用户 2 将看不到此链接,但如果他试图访问此链接,则该文件没有权限,并且可以轻松下载。
我的目标是限制每个组的文件夹权限。
是否有基于我的 aws 键的自动解决方案? 我迷路了……
【问题讨论】:
标签: python django amazon-web-services amazon-s3 django-storage