私は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/'
する必要がありますはい、私は私のフォルダの完全な権限を持っています。 – Johnson
0 drwxr-xr-x 12 wangjohnson staff 408 10 29 11:45 superpm – Johnson
私は理由を知りました – Johnson