2009-03-03 99 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