He estado tratando de buscar maneras de hacer que AWS S3 funcione con Heroku para archivos FileField e ImageField. Pero he estado fallando en ponerlo en funcionamiento.Django + Heroku + S3
El plan es
- Uso FileField que subir algunos archivos.
- Use ImageField para las imágenes de perfil.
- Utilice Sorl Thumbnails para cambiar el tamaño de esas imágenes.
Seguí el artículo this, pero parece que no funciona. ¿Hay algo que me falta? Quiero cargar archivos, de la forma más sencilla posible. ¿Hay una mejor alternativa que sea más compatible con django y heroku que AWS? Cualquier ayuda en este sentido sería muy apreciada.
Esto es increíble! ¡Gracias hombre! Lo único que querrás decir es que, como este enfoque es Boto, cualquier persona que use este enfoque deberá instalar [Boto] (http://pypi.python.org/pypi/boto) también. Sin embargo, tenía otra pregunta para usted. ¿Cómo agrego una política de control de acceso = public-read? Traté de agregar acl = 'public-read' en settings.py pero eso no pareció funcionar – Jonathan
En cambio, solo quiero que google docs viewer pueda acceder a los archivos que cargué. ¿Hay alguna manera de hacer que eso suceda? – Jonathan
tal vez http://aws.amazon.com/s3/faqs/#How_can_I_control_access_to_my_data_stored_on_Amazon_S3 debería ayudar? –