質問

このアプリにはアップロードがほとんどありません。csvファイルのアップロードは正常に機能しています。

zipアップロードを含むモデルがあります。 Zipファイルはアップロードされ、表示できますが、解凍に問題があります。

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

エラーは

IOError at /backend/media/new

(13, 'Permission denied')
役に立ちましたか?

解決 2

ZipFile.extractallで動作します

他のヒント

これは実際にはzipファイルの問題ではなく、おそらくディレクトリの権限の問題です。

/ backend / media / newの権限を確認してください。 new はzipによって作成されているフォルダーですか、それとも解凍しようとしているフォルダーですか?フォルダのグループも一致することを確認してください。

こちらは、一般的なchmodと権限に関する優れたチュートリアルです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top