django从视图重定向到iframe的父级

Viv*_*k S 1 python django iframe

我有一个通过iframe呈现的网页.在iframe成功提交表单后,我给了,

 return HttpResponseRedirect("www.google.com")
Run Code Online (Sandbox Code Playgroud)

但目标页面也在iframe中加载.如何指定从django视图重新加载的父级?

raf*_*fek 8

只需返回一些html:

redirect_template.html:

<html>
    <head>
        <script>
            window.top.location.href = '{{ redirect_url }}';
        </script>
    </head>
    <body></body>
</html>
Run Code Online (Sandbox Code Playgroud)

代替:

return HttpResponseRedirect("www.google.com")
Run Code Online (Sandbox Code Playgroud)

使用:

return TemplateResponse(request, 'redirect_template.html', {'redirect_url':'www.google.com'}
Run Code Online (Sandbox Code Playgroud)