2013-06-07 2 views
2

django1.4 애플리케이션을 django-storage와 botoS3으로 개발 중입니다.파일 권한이 django-storage와 S3boto로 공개되지 않았습니다.

나는이

class MyModel(models.Model): 
    image = models.ImageField(blank=True, null=True, upload_to='my_image') 

같은 모델이 나는 이미지 공개 싶지 않아,하지만 장고 저장 공공 (수 여자 : 모두 오픈/다운로드) 파일 권한을 설정 자동.

공개 권한을 자동으로 설정하는 방법을 알려주시겠습니까? 감사합니다.

+0

django-storage는 버킷에 따라 키에 대한 ACL을 설정해야합니다 – Brandon

답변

2

AWS_DEFAULT_ACL 설정을 사용하면 'private'으로 설정하면 s3boto가 파일을 개인용으로 저장합니다.

이것이 문서화되지 않았지만 source code of the original __init__ function에 django-storage S3 매개 변수의 전체 목록을 볼 수 있습니다.