2012-05-13 3 views
14

я следовал очень сжатое руководство, предусмотренное django-storages, перешедших из локального хранилища файлов, и придумали против этого исключения:Ошибка «Не удалось загрузить привязки Boto S3».

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

settings.py

models.py

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

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

+0

продублировать здесь: https://stackoverflow.com/questions/13374247/django-storages-could-not-load-amazons-s3-bindings -errors/44728875 # 44728875 – MrE

ответ

25

От looking at the source code, похоже, что у вас есть установленная библиотека python-boto. Это также упоминается в документации, на которую вы ссылаетесь.

+4

aaah. RTFM. Благодаря! – michael

+0

Спасибо! Это спасло мне кучу времени. –

+2

Если вы используете 'storages.backends.s3boto3.S3Boto3Storage' вместо' storages.backends.s3boto.S3BotoStorage', вам понадобятся как 'boto', так и' boto3'. – Flimm

12

Там было обновление это теперь «пункт установить боты»

+2

В настоящее время это "boto3" –

Смежные вопросы