django cdn для хранения изображений - PullRequest
1 голос
/ 05 октября 2010

В течение последних нескольких месяцев я использовал CDN для стоек с django-imagekit и django-cumulus.

И я не очень доволен результатами.

Кажется, я получаю множество ошибок из-за тайм-аутов и т. Д.

 File "/www/django_test1/omu2/src/python-cloudfiles/cloudfiles/connection.py", line 347, in get_container
   return Container(self, container_name, count, size)

 File "/www/django_test1/omu2/src/python-cloudfiles/cloudfiles/container.py", line 83, in __init__
   self._fetch_cdn_data()

 File "/www/django_test1/omu2/src/python-cloudfiles/cloudfiles/utils.py", line 43, in decorator
   return f(*args, **kwargs)

 File "/www/django_test1/omu2/src/python-cloudfiles/cloudfiles/container.py", line 90, in _fetch_cdn_data
   response = self.conn.cdn_request('HEAD', [self.name])

 File "/www/django_test1/omu2/src/python-cloudfiles/cloudfiles/connection.py", line 151, in cdn_request
   self.cdn_connection.request(method, path, data, headers)

 File "/opt/python2.6/lib/python2.6/httplib.py", line 898, in request
   self._send_request(method, url, body, headers)

 File "/opt/python2.6/lib/python2.6/httplib.py", line 915, in _send_request
   self.putrequest(method, url, **skips)

 File "/opt/python2.6/lib/python2.6/httplib.py", line 802, in putrequest
   raise CannotSendRequest()

CannotSendRequest

Что вы, ребята, можете порекомендовать? S3

1 Ответ

1 голос
/ 05 октября 2010

Amazon Cloudfront отлично подходит для показа видео для нас.Проверьте это здесь: http://aws.amazon.com/cloudfront/

Вы можете использовать пакет boto для интеграции с ним.

Проверьте другой пример здесь: http://www.peterbe.com/plog/hosting-django-static-images-with-amazon-cloudfront-cdn

...