Frage

Ich habe einige Uploads in dieser App, das Hochladen von CSV-Dateien funktionieren gut.

Ich habe ein Modell, das Zip-Upload in ihm hat. Zip-Datei hochgeladen wird, kann betrachtet werden, sondern mit Fragen sie zu extrahieren.

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

Der Fehler ist

IOError at /backend/media/new

(13, 'Permission denied')
War es hilfreich?

Lösung 2

es funktioniert mit ZipFile.extractall

Andere Tipps

Es ist nicht wirklich ein Problem mit der Zip-Datei, ist es wahrscheinlich ein Problem mit Ihrem Verzeichnis Berechtigungen.

Werfen Sie einen Blick auf die Berechtigungen für / backend / media / neu. Ist new einen Ordner von der Zip erstellt wird oder ist, dass, wenn Sie versuchen, zu entpacken? Achten Sie darauf, die Gruppen für die Ordner auch entsprechen.

Hier ein großes Tutorial auf chmod und Berechtigungen im Allgemeinen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top