我正在使用 django-storages 和 botoS3 开发 django1.4 应用程序。
我有这样的模型
class MyModel(models.Model):
image = models.ImageField(blank=True, null=True, upload_to='my_image')
我不想公开图片,但是django-storage设置文件权限公开 (受赠人:所有人打开/下载)自动。
你能告诉我如何自动设置权限不公开吗? 谢谢!
请您参考如下方法:
您可以使用 AWS_DEFAULT_ACL 设置,如果将其设置为 'private',s3boto 会将文件存储为私有(private)文件。
我认为这没有记录,但您可以在 source code of the original __init__ function 中看到 django-storage S3 参数的完整列表。 .
