Pregunta

Tengo pocas cargas en esta aplicación, cargar archivos csv funciona bien.

Tengo un modelo que tiene carga zip en él. El archivo Zip está cargado, se puede ver, pero tiene problemas para extraerlo.

class Message(models.Model):
    uploadFile = models.FileField(_('images file (.zip)'),
                                    upload_to='message/',
                                    storage=FileSystemStorage(),
                                    help_text=_(''))

El error es

IOError at /backend/media/new

(13, 'Permission denied')
¿Fue útil?

Solución 2

funciona con ZipFile.extractall

Otros consejos

No es realmente un problema con el archivo zip, probablemente sea un problema con los permisos de su directorio.

Eche un vistazo a los permisos para / backend / media / new. ¿ new es una carpeta creada por el zip o es donde también está intentando descomprimir? Asegúrese de que los grupos para las carpetas también coincidan.

Aquí un gran tutorial sobre chmod y permisos en general.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top