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