2009-10-27 2 views
0

이 응용 프로그램에는 업로드 수가 적습니다. csv 파일을 업로드하면 정상적으로 작동합니다.Django Zip 업로드 권한 문제가 발생했습니다.

나는 그것에 우편 번호가 업로드 된 모델이 있습니다. Zip 파일을 업로드했지만 볼 수는 있지만 압축을 푸는 데 문제가 있습니다.

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

오류는 아마, 정말 zip 파일에 문제가 아닙니다 디렉토리의 권한에 문제가

 
IOError at /backend/media/new 

(13, 'Permission denied') 

답변

0

이 파일은 ZipFile.extractall과 함께 작동합니다.

1

것이다.

/backend/media/new에 대한 권한을 살펴보십시오. new 폴더가 우편 번호로 생성 되었습니까? 아니면 압축을 해제하려고하는 폴더입니까? 폴더의 그룹도 일치하는지 확인하십시오.

Here's chmod 및 권한에 대한 유용한 정보입니다.

+0

권한을 변경하려고 시도했지만 압축 파일이 같은 폴더에 업로드되고 추출되지 않습니다. – bocca

관련 문제