3

我正在夹层中从管理员创建页面,并且在页面描述中我想显示一些图像,但是当我提供图像路径并尝试保存它时,页面抛出此错误。

OSError at /admin/pages/richtextpage/3/

[Errno 13] Permission denied: '/static'

由于我使用的是夹层,所以我没有编辑静态 root 或 url 的设置文件。设置如下:

STATIC_URL = "/static/"
STATIC_ROOT = os.path.join(PROJECT_ROOT, STATIC_URL.strip("/"))
MEDIA_URL = STATIC_URL + "media/"
MEDIA_ROOT = os.path.join(PROJECT_ROOT, *MEDIA_URL.strip("/").split("/"))

但是在前端一切正常。

4

1 回答 1

2

抛出此错误是因为您的 Web 服务器(Apache、Nginx 等)没有写入/your_project/static/目录的权限。您需要从运行的用户 Web 服务器进程中找出并为此用户设置静态目录的权限。

于 2014-07-01T11:05:02.120 回答