媒体文件不会在django中提供给模板

时间:2018-03-13 22:20:42

标签: django django-templates django-staticfiles django-file-upload django-media

我尝试将媒体文件提供给模板,但是无法通过网址访问它们, 当我这样做时,正好相反:http://localhost:8000/media/210000002A.tif

我被提示下载文件,以便在从地址栏访问时提供服务但在模板中我有:     <img src="{{ MEDIA_URL }}210000002A.tif"/> 并且它无法正常工作

我的目录包含
- 项目
-app
- 媒体 - 静止的 -template

我知道这是我的urls.py

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

这在我的settings.py

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

1 个答案:

答案 0 :(得分:0)

解决了它:
问题是.tif扩展我只是用jpg而且它有效..!