0

JSコードを含むPythonグーグルマップライブラリによって生成されたhtml出力をレンダリングしようとしています。html_map変数を使用してGoogleマップを表示する部分を次のように渡します。

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

ただし、マップを表示する代わりに、ページにはjsコードが表示されます(つまり、直接印刷されます)。下の画像はこれを示しています:

出力

どうすればこれを解決できますか?

4

1 に答える 1

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

テンプレートでの使用:

{{ htm_map|safe }}
于 2013-02-13T23:34:20.253 に答える