문제
이 앱에 업로드가 거의 없으므로 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에 대한 훌륭한 튜토리얼과 일반적으로 권한.
제휴하지 않습니다 StackOverflow