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