我无法将存储在文件服务器中的图像显示到django模板。
文件服务器链接是\11234.123.123.123\dashboard.jpg(只是一个示例)。
似乎是django localhost url前缀将img src url添加到文件服务器路径中,如下所示:http://127.0.0.1:8000/dashboard/\\11234.123.123.123\dashboard.jpg
在django模板中,img标记写为:
<img class="imgView" src="{{dashboard_image}}" alt="Dashboard画面.jpg"></img>
My views.py只是将图像文件服务器URL作为文本(值为\11234.123.123.123\dashboard.jpg)发送,以作为django模板在HTML页面中显示为图像
def dashboard(request):
dashboard_image_url = '\\11234.123.123.123\dashboard.jpg' #TODO temporary, just sample
context = {'dashboard_image': dashboard_image_url}
return render(request, 'dashboard.html', context)
请帮忙,谢谢
在模板中,而不是:
这样做: