Python flask框架实现浏览器点击自定义跳转页面


Posted in Python onJune 04, 2020

代码如下

_init_.py

from flask import Flask, request, url_for, redirect, render_template

app = Flask(__name__)

@app.route('/')
def index():
  return render_template('index.html')

@app.route('/cool_form', methods=['GET', 'POST'])
def cool_form():
  if request.method == 'POST':
    # do stuff when the form is submitted

    # redirect to end the POST handling
    # the redirect can be to the same route or somewhere else
    return redirect(url_for('index'))

  # show the form, it wasn't submitted
  return render_template('cool_form.html')

index.html

<!doctype html>
<html>
<body>
  <p><a href="{{ url_for('cool_form') }}" rel="external nofollow" >Check out this cool form!</a></p>
</body>
</html>

cool_form.html

<!doctype html>
<html>
<body>
  <form method="post">
    <button type="submit">Do it!</button>
  </form>
</html>

运行结果

Python flask框架实现浏览器点击自定义跳转页面

进入5000端口显示如图,点击这个按钮,跳到自定义的/cool_form页面

Python flask框架实现浏览器点击自定义跳转页面

代码在github:https://github.com/qingnvsue/flask中的webbutton文件夹

在我的程序里我实现了在web页面点击加法器或者除法器按钮进入相应页面

Python flask框架实现浏览器点击自定义跳转页面

Python flask框架实现浏览器点击自定义跳转页面

Python flask框架实现浏览器点击自定义跳转页面

代码在github:https://github.com/qingnvsue/flask中的add文件夹

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python的Twisted框架编写非阻塞程序的代码示例
May 25 Python
删除python pandas.DataFrame 的多重index实例
Jun 08 Python
Python使用scrapy爬取阳光热线问政平台过程解析
Aug 14 Python
python global关键字的用法详解
Sep 05 Python
Python Print实现在输出中插入变量的例子
Dec 25 Python
flask框架渲染Jinja模板与传入模板变量操作详解
Jan 25 Python
Python双链表原理与实现方法详解
Feb 22 Python
在pycharm中debug 实时查看数据操作(交互式)
Jun 09 Python
用python实现前向分词最大匹配算法的示例代码
Aug 06 Python
pycharm专业版远程登录服务器的详细教程
Sep 15 Python
最新PyCharm从安装到PyCharm永久激活再到PyCharm官方中文汉化详细教程
Nov 17 Python
Python+SeaTable实现计算两个日期间的工作日天数
Jul 07 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
Jun 04 #Python
完美解决ARIMA模型中plot_acf画不出图的问题
Jun 04 #Python
Python使用Matlab命令过程解析
Jun 04 #Python
Python flask框架端口失效解决方案
Jun 04 #Python
Python实现列表中非负数保留,负数转化为指定的数值方式
Jun 04 #Python
Python新手学习装饰器
Jun 04 #Python
基于python 取余问题(%)详解
Jun 03 #Python
You might like
基于curl数据采集之正则处理函数get_matches的使用
2013/04/28 PHP
简单介绍win7下搭建apache+php+mysql开发环境
2015/08/06 PHP
PHP + plupload.js实现多图上传并显示进度条加删除实例代码
2017/03/06 PHP
使弱类型的语言JavaScript变强势
2009/06/22 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
基于jquery的bankInput银行卡账号格式化
2012/08/22 Javascript
基于JQuery的模拟苹果桌面Dock效果(稳定版)
2012/10/15 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
PHP 数组current和next用法分享
2015/03/05 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
2015/06/01 Javascript
JavaScript实现给定时间相加天数的方法
2016/01/25 Javascript
javascript跨域请求包装函数与用法示例
2016/11/03 Javascript
JavaScript仿支付宝6位数字密码输入框
2016/12/29 Javascript
JavaScript实现定时页面跳转功能示例
2017/02/14 Javascript
jquery实现图片平滑滚动详解
2017/03/22 jQuery
Django1.7+JQuery+Ajax验证用户注册集成小例子
2017/04/08 jQuery
Vue.js常用指令之循环使用v-for指令教程
2017/06/27 Javascript
深入解析Vue 组件命名那些事
2017/07/18 Javascript
atom-design(Vue.js移动端组件库)手势组件使用教程
2019/05/16 Javascript
详解在Python程序中自定义异常的方法
2015/10/16 Python
Windows平台Python连接sqlite3数据库的方法分析
2017/07/12 Python
Python从零开始创建区块链
2018/03/06 Python
Python加载带有注释的Json文件实例
2018/05/23 Python
Python中三元表达式的几种写法介绍
2019/03/04 Python
python正则表达式匹配不包含某几个字符的字符串方法
2019/07/23 Python
Python实现串口通信(pyserial)过程解析
2019/09/25 Python
python调用接口的4种方式代码实例
2019/11/19 Python
CSS3属性box-sizing使用指南
2014/12/09 HTML / CSS
通过一张图教会你CSS3倒影的实现
2017/09/26 HTML / CSS
应付会计岗位职责
2013/12/12 职场文书
初中科学教学反思
2014/01/21 职场文书
社区八一活动方案
2014/02/03 职场文书
资源环境与城乡规划管理专业自荐书
2014/09/26 职场文书
高中体育课教学反思
2016/02/16 职场文书
2019年手机市场的调研报告2篇
2019/10/10 职场文书
Node.js实现断点续传
2021/06/23 Javascript