문제

이 앱에 업로드가 거의 없으므로 CSV 파일 업로드가 제대로 작동합니다.

지퍼 업로드가있는 모델이 있습니다. 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 파일의 문제가 아니며 디렉토리의 권한에 문제가있을 수 있습니다.

/백엔드/미디어/신규 권한을 살펴보십시오. ~이다 new zip에 의해 생성되는 폴더입니까, 아니면 저장을 풀려고하는 곳입니까? 폴더 그룹도 일치하는지 확인하십시오.

여기에 있습니다 CHMOD에 대한 훌륭한 튜토리얼과 일반적으로 권한.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top