我正在尝试显示带有Django动态网址的img,但是我无法正确获取动态网址
url.py
path('Obra/<int:id>/', views.detalle_obra, name="detalle_obra"),
work-single.html
...<img src="{{object.img.url}}"
views.py
def works(request, id):
obj = Work.objects.get(id=id)
context= {
'object':obj
}
return render(request, 'works-single.html',context)
当我渲染模板时,该图像在控制台上弹出:
找不到:/ Obra / 1 / static / mySiteWork / img / uploads / Proyecto Obra Cerrillos / P5230031.jpg
我不知道为什么显示“ / Obra / 1 /”。当我打印{{object.img.url}}时,它只会显示“静态路径static / mySiteWork / img / uploads / Proyecto Obra Cerrillos / P5230031.jpg”
静态文件在其余模板中工作正常
提前致谢。