2016-10-29 20 views
0

私はDjangoの管理者(127.0.0.1:8000/admin)にユーザーのプロフィールの写真を追加しようとしたとき、私は、このエラーメッセージが表示されましたERRNO 13-アクセス許可が拒否されました: '/ユーザーズ

誰がために私を助けることができます理由を理解する?


OSErrorの/管理/役割/役割で/ 6/ [errnoに13]許可が拒否されました: '/ユーザーズ 要求メソッド:POST リクエストURL:http://127.0.0.1:8000/admin/role/role/6/ Djangoのバージョン:1.8.2 を例外の種類:OSErrorの 例外値:
[エラー番号13]アクセス許可が拒否されました: '/ユーザー' 例外場所:makedirsで/Users/wangjohnson/Envs/TUAN/lib/python2.7/os.py、ライン157 パイソンを実行可能ファイル:/ Users/wangjohnson/Envs/TUAN/bin/python Pythonのバージョン:2.7.10 Pythonのパス:
[ '/ユーザ/ wangjohnson/superpm'、 '/Users/wangjohnson/Envs/TUAN/lib/python27.zip'、 「/ユーザ/ wangjohnson/ENVS/TUAN/lib/python2.7 '/ 012/'/Users/wangjohnson/Envs/TUAN/lib/python2.7/plat-mac/lib-scriptpackages'、 '/ユーザー/ wangjohnson/Envs/TUAN/Extras/lib/python'、 '/ユーザー/ wangjohnson/Envs/TUAN/lib/python2.7/lib-tk '、 ' /Users/wangjohnson/Envs/TUAN/lib/python2.7/lib-old '、 ' /ユーザー/ wangjohnson/Envs/TUAN/lib/python2.7/lib-dynload '、 ' /システム/ライブラリ/フレームワーク/ Python.framework/Versions/2.7/lib/python2.7 '、 ' /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin '、 '/System /ライブラリ/フレームワーク/ Python.framework/Versions/2.7/lib/python2.7/lib-tk '、 ' /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac ' 、 '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages'、 '/Users/wangjohnson/Envs/TUAN/lib/python2.7/ site-packages']

model.py

class Role(models.Model): 
SEX_CHOICES = { 
    ('MALE','MALE'), 
('FEMALE','FEMALE'), 
} 
name = models.CharField(max_length=20) 
role = models.CharField(max_length=30) 
sex = models.CharField(max_length=10,choices=SEX_CHOICES) 
intro = models.TextField() 
age = models.IntegerField() 
product = models.ForeignKey(Product,related_name='roles') 
photo = models.ImageField(upload_to='photos') 

DEF ユニコード(自己): リターンself.name

settings.py

MEDIA_ROOT = '/User/wangjohnson/superpm/media/' 

答えて

0

はあなたのフォルダのパーミッションをチェックしたことがありますか? makedirs中にエラーが発生しました以下のこの行は許可[ERRNO 13] を呼び出すには、拒否されました: '/ユーザーズ例外場所:makedirsで/Users/wangjohnson/Envs/TUAN/lib/python2.7/os.py、ライン157

+0

する必要がありますはい、私は私のフォルダの完全な権限を持っています。 – Johnson

+0

0 drwxr-xr-x 12 wangjohnson staff 408 10 29 11:45 superpm – Johnson

+0

私は理由を知りました – Johnson

0
MEDIA_ROOTで

= '/ユーザー/ wangjohnson/superpm /メディア/'

'ユーザー' 'ユーザーの

関連する問題