18

我遵循了为django-storages提供的非常简洁的指南,从本地文件存储过渡,并且遇到了这个异常:

无法加载 Boto 的 S3 绑定。

设置.py

DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
AWS_ACCESS_KEY_ID = "xxxxxx"
AWS_SECRET_ACCESS_KEY = "xxxxxxxxx"
AWS_STORAGE_BUCKET_NAME = "images"

模型.py

class CameraImage(models.Model):
...
image = models.ImageField(upload_to='images')#get_image_path)

这个例外是什么意思?我如何解决它?

4

2 回答 2

35

查看源代码看来,您需要安装python-boto库。您链接到的文档中也提到了这一点。

于 2012-05-13T20:21:08.147 回答
14

有一个更新,现在是“pip install boto”

于 2014-04-22T12:11:40.993 回答