【发布时间】:2015-03-28 17:25:24
【问题描述】:
在我的设置中我有
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
我上传的文件保存在媒体文件夹中..
现在我想在我的模板中访问这些文件
<img src="{{MEDIA_URL}}{{file.my_file}}" width="100" height="100" /></a>
当我这样做时,它不显示图像或文件。我怎样才能获取文件.. 我应该使用什么?
【问题讨论】:
-
{{file.my_files}} 从上下文中给出图像。做 不给图像所以
-
如果您检查浏览器控制台中生成的图像路径,它会显示什么?
-
您的
urls.py是什么样的?确保您有以下设置if settings.DEBUG: urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)