注意:在左侧菜单栏(在JQuery插件库下载的)右边是采用<iframe> 标签嵌入其他页面,此时标签的src应用用后台中的方法名称(本人测试用的是无参数的方法),

而页面跳转window.location.href和<a>标签的href的url必须是后台路由名称。

1,首先是在左侧菜单栏中加了一个<a>标签,并且写了个调用后台返回infor.html页面的js方法:

<ahref="javascript:void(0)"id="btninfor22"onclick="showdata()"style="font-style: initial;background-color: #d6e9c6"> 学生信息表</a>

 functionshowdata() {$.get("/infor", {"hno": "123"},function(data, status) {if (data != "undefined" && data != "insertok") {//$("#content").html(data);//src里url是后台里的方法名称。而<a>标签里href的地址是后台路由名称$("#content").html('<iframe style="width: 1100px;height: 600px" src="{{ url_for('py_infor')}}" id="myiframe"  frameborder="0"></iframe>');}else{alert("插入失败,状态:" +status);}});}

2.其次在左侧菜单栏右边放了个<div>:

<divclass="container"style="background-color: #e6e6e6"id="content"><p>右侧内容</p>
</div>

3.最后在后台中写好方法(py_infor()):

@app.route('/infor') #页面链接该路由名称
defpy_infor():#//查询数据getsql = "SELECT * FROM dbo.infor"inforlist=getdata(getsql)return render_template('infor.html', inforlist=inforlist)return render_template('infor.html')  #send_file('/templates/testhtm.html') #

2018.7.24  added by longdb

window.open()打开个新页面:url必须是后台方法名称。

            window.open('{{url_for("py_getaddinfor") }}','_blank','width=500px,height=500px,resizable=0,scrollbars=auto');

2018.7.25 added by longdb

在一个页面中插入另外一个页面:

<divclass="container"style="background-color: #e6e6e6"id="content"><p>右侧内容</p>{% include "editaddinforview.html" %}</div>

最后效果:

转载于:https://www.cnblogs.com/longdb/p/9350165.html

Phyton Flask框架学习记录。相关推荐

  1. Flask框架学习记录

    Flask项目简要 项目大致结构 flaskDemo1 ├─static ├─templates └─app.py app.py # 从flask这个包中导入Flask类 from flask imp ...

  2. Flask 框架学习_1

    Flask 框架学习_1 Flask 框架 与 Django框架区别 Flask: 小巧.灵活,让程序员自己决定定制哪些功能,非常适用于小型网站. 对于普通的工人来说将毛坯房装修为城市综合体还是很麻烦 ...

  3. 【Python】flask框架学习 flask框架的基本使用

    flask框架是什么? Flask 是一个轻量级的 Web 框架,用于构建 Web 应用程序.它基于 Python 编程语言和 Werkzeug 工具包,提供了简单易用的 API,可以轻松地创建 RE ...

  4. Flask框架学习整理——从零开始入门Flask

    文章目录 Flask框架 一. 简介 二. 概要 三. 知识点(附代码) 1. Flask基础入门 1)路由route的创建: 2)endpoint的作用 3)request对象的使用 4)请求钩子b ...

  5. 谈谈Python的Flask框架学习与福利分享

    在秋天中暑 熬过了炎炎夏日,却在这个初秋的日子中暑了.本来休息不好,今天又跑了一天,结果回来坐车吹空调冷热交替的崩溃了... 脑壳疼 回家就躺倒睡了一觉,感觉舒服点了,起床开电脑却又不知道学点什么,想 ...

  6. Python开发-flask框架学习

    最近闲来无事,帮别人一起看看python3与flask,据说他想搞个登录注册的小demo,然后就给看了下,顺便简单的跟他说明了下.本文只是记录我在给别人讲解怎么使用python3与flask还有mon ...

  7. Python Flask框架学习

    1.安装flask框架 在自己python的环境下直接通过pip安装,不写版本会默认最新版本,安装同时安装其他的库,属于flask的依赖包. pip install flask 2.快速使用flask ...

  8. Flask框架学习(持续更新)

    文章目录 目录 文章目录 前言 一.Flask是什么 二.Flask基础 1.路由规则 2.Flask-Cors 解决跨域问题 3.Flask-Uploads 接受浏览器上传的文件 4.Flask蓝图 ...

  9. Scrapy框架学习记录

    随着Python爬虫学习的深入,开始接触Scrapy框架 记录下两个参考教程: 官网教程:http://scrapy-chs.readthedocs.io/zh_CN/0.24/intro/tutor ...

  10. flask框架学习笔记

    flask_day01 pycharm创建项目,连接到远程gitee仓库,创建仓库flask_study,分支helloworld, 自带第一个程序"helloworld",运行程 ...

最新文章

  1. php 调用扫描仪,如何从浏览器中触发扫描仪?
  2. 单例模式--工厂模式
  3. 用正则判断字符串是否为中文的方法
  4. LeetCode 243. 最短单词距离
  5. 技术动态 | 知识图谱的策展
  6. vm虚拟机安装包_一次Miniconda虚拟机安装的神奇踩坑记录
  7. 从单纯聊天到在线生活
  8. selenium WebDriverWait类等待机制的实现
  9. 如何成功度过试用期?
  10. HDU1290 重建希望小学【递推+打表】
  11. Q114:阅读PBRT-V3官方源代码的正确姿势
  12. Xcode5 如何添加一个Github/Repository 并且Checkout
  13. 网络安全应急响应-常用工具
  14. 符号函数sgn python_sgn符号函数matlab
  15. ArcGIS小知识(八)——坡降、流动方向、剖面线、弯曲系数、河系密度、补给长度比
  16. 数学建模最新教育数据分享及数据查询方法(数据来源:世界银行、世界数据图册、联合国教科文组织、国家统计局)
  17. iphone 计算机 桌面图标不见了,Mac苹果电脑的应用程序图标消失不见了如何恢复...
  18. matalb编写程序实现ps的“素描滤镜”
  19. 在access中一列称为_在数据表中,每一行称为一条____,每一列称为一个____。
  20. 医院信息管理系统源码 HIS系统源码

热门文章

  1. 数据共享,如何拆掉那些“部门的墙”?by 傅一平
  2. 黑莓android系统,黑莓Passport的手机系统是什么?能升级安卓5.0吗?
  3. SpringBoot之下载Excel
  4. RocketMQ Topic是如何注册和保存的
  5. kafka中的消息(topic)和日志(log)
  6. WEB安全之:Mysql 数据库 SQL 注入(三)
  7. java飞机代码_java实现飞机游戏代码
  8. 献给盲目追谁IT的管理者的话,转载:活着就是王道---- -一年
  9. 数学符号名称,解释,定义加举例
  10. mysql修改密码椰子作用_全新椰子皮博客版本介绍及说明。