1
期间我有一个模型:Django的PermissionError,上传文件
class Provider(models.Model):
name = models.CharField(max_length=256, verbose_name=_("Name"))
favicon = models.ImageField(upload_to="providers/", null=True, blank=True)
而且在设置:
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, "../media")
而在Apache的配置我有:
但是,当我m试图添加记录到这个模型由管理员pag,当我添加一个图像我得到的错误:
PermissionError at /admin/ap/provider/add/
[Errno 13] Permission denied: '/home/server/ap/media/providers/Samsung.png'
您是否在媒体文件夹中添加了“chown -R www-data:www-data”? – sebb