在 Django 中,如何从视图中获取要在新窗口中打开的响应?
如果我这样做,这将在原始窗口中打开 mynewpage.html
return HttpResponse('mynewpage')
我想在新窗口中打开 mynewpage.html ,与原始窗口分开。
在 Django 中,如何从视图中获取要在新窗口中打开的响应?
如果我这样做,这将在原始窗口中打开 mynewpage.html
return HttpResponse('mynewpage')
我想在新窗口中打开 mynewpage.html ,与原始窗口分开。
您的服务器没有窗口的概念 - 它只是将文件发送回浏览器。您需要通过 javascript 执行此操作:
window.open('url to open','window name','attribute1,attribute2')
因此,您可以创建一个自定义视图和模板,其工作是打开一个带有指定链接的新窗口,然后将主窗口返回到之前所在的页面,或者直接从原始窗口打开您想要的 url 而无需联系服务器