【发布时间】:2014-07-04 22:20:47
【问题描述】:
我在 s3 中使用 django-storages 时遇到问题。一切都使用 boto(创建和读回文件)工作,因此与凭据无关。
我在 settings.py 中有以下键:
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
AWS_ACCESS_KEY_ID = '...'
AWS_SECRET_ACCESS_KEY = '...'
AWS_STORAGE_BUCKET_NAME = 'sff-dev'
我有以下型号:
class Document(models.Model):
title = models.CharField(max_length=100)
document = models.FileField(upload_to='documents')
如果有的话,我不确定我应该为 upload_to 使用什么。我也试过'/'。
我尝试了各种方法,例如设置 AWS_QUERYSTRING_AUTH = False 和 AWS_S3_SECURE_URLS = False,但没有任何效果。
【问题讨论】: