我有一个链接到一个返回图像(成功)的视图的URL。
我正在尝试将此网址用作模板html文件中标记src属性的值。
urls.py
url(r'^$',views.index,name='index'),
url(r'^image/(?P[a-zA-z]+)$', views.dynamic_image, name='dynamic-image'),
)
views.py
def dynamic_image(request, graph_name):
image=functionToCreateImage(graph_name)
return HttpResponse(image, content_type="image/svg+xml")
def index(request):
template = loader.get_template('graphs/index.html')
context = RequestContext(request, {
'gene_links_graph':reverse('dynamic-image', args=['gene_links_graph'])})
return HttpResponse(template.render(context))
的index.html
...
...
图片通过链接在新页面上呈现,但不会显示在index.html页面上。如何解决?
更新呈现的html页面来源