Django解决frame拒绝问题的方法
程序员文章站
2022-06-24 22:24:12
一、home页使用frametemplate/home.html
一、home页使用frame
template/home.html
<!doctype html> <html lang="en"> <meta http-equiv="content-type" content="text/html" charset="utf-8"> <head> <title>自动化测试平台</title> </head> <frameset id="frame" rows="*" cols="265,*" framespacing="0" frameborder="yes" border="0"> <frame src="../left" name="leftframe" scrolling="auto" noresize> <frame src="../welcome" name="mainframe" scrolling="no" noresize> </frameset> <noframes> <body> <h1>hello</h1> </body> </noframes> </html>
二、视图文件
autotestplat/views.py
def home(request): return render(request, 'home.html') def left(request): return render(request, 'left.html') def welcome(request): return render(request, 'welcome.html')
三、urls映射文件
urlpatterns = [ path('admin/', admin.site.urls), path('', views.login), path('login/', views.login), path('home/', views.home), path('left/', views.left), path('welcome/', views.welcome), ]
命令行执行python manage.py runserver后,chrome浏览器打开http://127.0.0.1:8000/home/,显示如下图。打开f12,报以下错误。
四、解决方案
在setting.py中设置:
# 解决frame跨域问题 x_frame_options = 'allowall url'
到此这篇关于django解决frame拒绝问题的方法的文章就介绍到这了,更多相关django frame拒绝内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: sentinel分布式系统的流量防卫兵
推荐阅读
-
.Net获取URL中文参数值的乱码问题解决方法总结
-
深入android中The connection to adb is down的问题以及解决方法
-
WPF中窗体最大化问题的解决方法
-
spring定时任务执行两次及tomcat部署缓慢问题的解决方法
-
Win10下C# DateTime出现星期几问题的解决方法
-
ASP.Net MVC_DotNetZip简单使用方法,解决文件压缩的问题
-
解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法
-
python抓取并保存html页面时乱码问题的解决方法
-
搭建SSH时的思考和遇到的几个问题的解决方法
-
Android 表情面板和软键盘切换时跳闪问题的解决方法