Django PermissionError,在上载文件期间

Django PermissionError,在上载文件期间,django,wsgi,Django,Wsgi,我有一个模型: 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,

我有一个模型:

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配置中,我有:

#rest of code...
Alias /media/ /home/sever/ap/media/
<Directory /home/server/ap/media>
    Require all granted
</Directory>

正如塞布所说。我忘了在我的媒体文件夹中添加:chown-R www-data:www-data。现在它起作用了。谢谢

您是否在您的媒体文件夹中添加了
chown-R www-data:www-data
PermissionError at /admin/ap/provider/add/
[Errno 13] Permission denied: '/home/server/ap/media/providers/Samsung.png'