我在此应用中上传的内容很少,上传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