【发布时间】:2019-07-12 15:33:15
【问题描述】:
我正在尝试在 django 中上传图片。我在 settings.py 中设置了静态目录
MEDIA_ROOT = os.path.join(BASE_DIR, '/assets/image/')
MEDIA_URL='http://127.0.0.1:8000/assets/image/'
这是我的模型图像字段
doImage=models.ImageField(upload_to='doImage/%Y/%m/%d',verbose_name='Do Image')
现在,当我尝试上传它时,我遇到了权限被拒绝 13 错误。 我曾尝试使用 777 命令 chmod 来授予文件夹权限
sudo chmod -R 777 assets
我也尝试过使用命令更改文件用户
sudo chown -R hassan:hassan assets
但是这两件事对我都不起作用。因此,任何人都知道出了什么问题,请告诉我。
【问题讨论】:
标签: django django-models