2009-03-03 98 views
21

我寫了一個django應用程序,但是我從web表單上傳文件的文件權限有點問題。django /文件上傳權限

基本上我可以上傳.MP3文件,但它始終保持搭配chmod 600

容器文件夾已搭配chmod 775,和umask設置爲022

我在一個共享的託管服務。

回答

41

在您的settings.py試試這個,如果你使用Python 2:

FILE_UPLOAD_PERMISSIONS = 0644 

在Python 3個進制數字必須以0°開始太行會:

FILE_UPLOAD_PERMISSIONS = 0o644 

有關詳細信息see the documentation

+0

很高興能幫到:) – 2009-03-04 01:01:36