媒体文件未提供给 django 中的模板
media files aren't served to template in django
我试图将媒体文件提供给模板,但无法从 url 访问它们,
当我这样做时,情况正好相反
:http://localhost:8000/media/210000002A.tif
我收到下载文件的提示,以便在从地址栏访问时提供文件
但在模板中我有:
<img src="{{ MEDIA_URL }}210000002A.tif"/>
它不起作用
我的目录包含
-项目
-应用程序
-媒体
-静态
-模板
这是我的 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')
已解决:
问题是我刚刚使用了 .tif 扩展名 jpg 并且它有效.. !
我试图将媒体文件提供给模板,但无法从 url 访问它们,
当我这样做时,情况正好相反
:http://localhost:8000/media/210000002A.tif
我收到下载文件的提示,以便在从地址栏访问时提供文件
但在模板中我有:
<img src="{{ MEDIA_URL }}210000002A.tif"/>
它不起作用
我的目录包含
-项目
-应用程序
-媒体
-静态
-模板
这是我的 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')
已解决:
问题是我刚刚使用了 .tif 扩展名 jpg 并且它有效.. !