2012-05-13 17 views
14

ich die sehr knappe Führung gefolgt sind für django-storages vorgesehen, von der lokalen Dateispeicher übergegangen ist, und haben gegen diese Ausnahme kommen:Fehler "Botos S3-Bindungen konnten nicht geladen werden."

konnte nicht Boto S3 Bindungen laden.

settings.py

models.py

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

Was bedeutet diese Ausnahme bedeuten? Wie repariere ich es?

+0

hier duplizieren "Boto installieren Pip": https://stackoverflow.com/questions/13374247/django-storages-could-not-load-amazons-s3-bindings -errors/44728875 # 44728875 – MrE

Antwort

25

Von looking at the source code scheint es, dass Sie die python-boto Bibliothek installiert haben müssen. Dies wird auch in der Dokumentation erwähnt, auf die Sie verlinken.

+4

aaah. rtfm. Vielen Dank! – michael

+0

Danke! Das hat mir eine Menge Zeit erspart. –

+2

Wenn Sie 'storages.backends.s3boto3.S3Boto3Storage' anstelle von' storages.backends.s3boto.S3BotoStorage' verwenden, müssen Sie sowohl 'boto' als auch' boto3' installieren. – Flimm

12

Es ist ein Update gewesen ist es jetzt

+2

Heute ist es "boto3" –

Verwandte Themen