【发布时间】:2012-02-08 04:04:16
【问题描述】:
我正在尝试设置 MEDIA_ROOT,但是当我在我的 settings.py 中设置它时,它似乎无法被识别。例如我的 settings.py 看起来像:
...
MEDIA_ROOT = '/static/files/'
...
在一个模板中(为了测试这个变化)——我试过了:
Media root: {{ MEDIA_ROOT }}
static url: {{STATIC_URL }}
静态 url 显示正常,我可以更新和更改它,这些更改会反映在测试模板中。但是媒体根始终是一个空字符串。开始使用 MEDIA_ROOT 是否需要一些额外的配置 - 如果是这样,有人可以指出我的文档吗?
【问题讨论】:
-
你使用的是什么版本的 Django?这可能是相关的。
-
实际上我认为 MEDIA_ROOT 和 STATIC_ROOT 在模板中可能不可用(?)...MEDIA_URL 和 STATIC_URL 似乎显示显示/并显示更新但两个 _ROOT 变量没有显示...我应该重新发布这个问题,因为我的问题是其他问题
标签: django django-settings django-staticfiles django-media