Не знаю, к чему это больше относится - к джанге или к яваскрипту, и тем не менее.
Задача такая. При нажатии на кнопку должно открываться новое окно, в котором отображается текст сформированный в файле views.py.
То есть примерно так:
views.py
st = '''haha
hehe
hyhy'''
return render_to_response("test.html", {"text" : st})
<div onclick="openscript('{{ text }}')">ссылка</div>
function openscript(st){
myWin = open("", "displayWindow", "width=500, height=400, status=no, toolbar=no, menubar=no");
myWin.document.open();
myWin.document.write("<html><head><title></title></head><body>" + st + "</body></html>");
myWin.document.close();
}
<div onclick="openscript('haha
hehe
hyhy')">ссылка</div>
Как решить задачу? Заранее благодарю.