如何访问django中的媒体文件

时间:2015-03-27 15:53:19

标签: python django templates

在我的设置中,我有

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'

我上传的文件保存在媒体文件夹中..

现在我的模板中我想访问这些文件

<img src="{{MEDIA_URL}}{{file.my_file}}" width="100" height="100" /></a>

当我这样做时它没有显示图像或文件。我怎么能得到文件..我该怎么用?

1 个答案:

答案 0 :(得分:1)

我在settings.py中设置了什么: MEDIA_ROOT = '/home/paulius/django-paulius/epc/static/'

我的静态文件有几个文件夹。其中一个是上传文件。 在我的模板中,我会写: <p><a href="/static/assets/{{patient.thumbnail}}">FILE</a></p>

这个有效。我现在正在使用它。尝试检查你的文件的网址,也许你错误地写了一些东西