Вопрос по – Ошибка «Не удалось загрузить привязки S3 Бото».

17

Я следовал очень краткому руководству для Джанго-накопители, перешел из локального хранилища файлов и столкнулся с этим исключением:

Не удалось загрузить привязки Boto S3.

Settings.py

<code>DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
AWS_ACCESS_KEY_ID = "xxxxxx"
AWS_SECRET_ACCESS_KEY = "xxxxxxxxx"
AWS_STORAGE_BUCKET_NAME = "images"
</code>

Models.py

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

Что означает это исключение? Как мне это исправить?

дублируйте и здесь: / Stackoverflow.com вопросы / 13374247 / ... MrE

Ваш Ответ

1   ответ
33

глядя на исходный код, кажется, вам нужно иметь Питон-бото библиотека установлена. Это также упоминается в документации, на которую вы ссылаетесь.

aaah. RTFM. Благодарность michael
Благодарность! Это сэкономило мне кучу времени. Ryan Walton
Если ты используешьstorages.backends.s3boto3.S3Boto3Storage вместо тогоstorages.backends.s3boto.S3BotoStorage, вам понадобятся обаboto а такжеboto3 быть установленным Flimm

Похожие вопросы