2013-02-13 63 views
0

我想呈現由python谷歌地圖庫生成的html輸出,它涉及JS代碼。我傳遞,顯示谷歌地圖與html_map可變的部分,並且如下所示:Django Javascript輸出

html = t.render(Context({'html_map':html_map})) 
return HttpResponse(html) 

然而,代替表示地圖,頁面顯示js代碼(即,直接打印它)。下圖顯示了這一點:

Output

我該如何解決這個問題?在模板

回答

3
html = t.render(Context({'html_map':html_map})) 
return HttpResponse(html) 

使用:

{{ htm_map|safe }} 
+0

我甚至不知道Django的,但這種由於OP被轉義HTML不需要逃避 – 2013-02-13 23:36:40

+0

感謝看起來是正確的!這解決了我的問題。 – rooter 2013-02-13 23:45:41