Django Zip上传权限问题

时间:2009-10-27 12:19:46

标签: python django zip

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

答案 0 :(得分:1)

这不是zip文件的真正问题,它可能是您的目录权限的问题。

查看/ backend / media / new的权限。 new是由zip创建的文件夹还是您尝试解压缩的文件夹?确保文件夹的组也匹配。

Here's一般关于chmod和权限的精彩教程。

答案 1 :(得分:0)

它适用于ZipFile.extractall