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标准库之随机数 (math包、random包)介绍
Nov 25 Python
使用Python操作Elasticsearch数据索引的教程
Apr 08 Python
Python入门之三角函数atan2()函数详解
Nov 08 Python
python3使用smtplib实现发送邮件功能
May 22 Python
可能是最全面的 Python 字符串拼接总结【收藏】
Jul 09 Python
python实现文本界面网络聊天室
Dec 12 Python
Python实现查找最小的k个数示例【两种解法】
Jan 08 Python
python中break、continue 、exit() 、pass终止循环的区别详解
Jul 08 Python
python无序链表删除重复项的方法
Jan 17 Python
解决Python logging模块无法正常输出日志的问题
Feb 21 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
Apr 19 Python
python golang中grpc 使用示例代码详解
Jun 03 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
php+mysql写的简单留言本实例代码
2008/07/25 PHP
PHP使用SOAP扩展实现WebService的方法
2016/04/01 PHP
setInterval 和 setTimeout会产生内存溢出
2008/02/15 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
js获取RadioButtonList的Value/Text及选中值等信息实现代码
2013/03/05 Javascript
jQuery动态设置form表单的enctype值(实现代码)
2013/07/04 Javascript
jquery增加和删除元素的方法
2015/01/14 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
javascript每日必学之条件分支
2016/02/17 Javascript
KnockoutJS 3.X API 第四章之事件event绑定
2016/10/10 Javascript
概述javascript在Google IE中的调试技巧
2016/11/24 Javascript
vue项目中导入swiper插件的方法
2018/01/30 Javascript
vue: WebStorm设置快速编译运行的方法
2018/10/18 Javascript
JS 正则表达式验证密码、邮箱格式的实例代码
2018/10/28 Javascript
vue路由对不同界面进行传参及跳转的总结
2019/04/20 Javascript
微信小程序iBeacon测距及稳定程序的实现解析
2019/07/31 Javascript
Vue文本模糊匹配功能如何实现
2020/07/30 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
2020/08/26 Javascript
vue Cli 环境删除与重装教程 - 版本文档
2020/09/11 Javascript
jQuery实现鼠标拖拽登录框移动效果
2020/09/13 jQuery
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
2020/11/06 Javascript
[02:51]2014DOTA2国际邀请赛 IG战队官方纪录片
2014/07/21 DOTA
python让图片按照exif信息里的创建时间进行排序的方法
2015/03/16 Python
浅谈Python中用datetime包进行对时间的一些操作
2016/06/23 Python
python简单区块链模拟详解
2019/07/03 Python
使用 Python 清理收藏夹里已失效的网站
2019/12/03 Python
CSS3中的opacity属性使用教程
2015/08/19 HTML / CSS
详解HTML5中CSS外观属性
2020/09/10 HTML / CSS
英国网上超市:Ocado
2020/03/05 全球购物
工作说明书格式
2014/07/29 职场文书
有子女的离婚协议书怎么写(范本)
2014/09/29 职场文书
加强干部作风建设整改方案
2014/10/24 职场文书
中学生旷课检讨书500字
2014/10/29 职场文书
文明单位申报材料
2014/12/23 职场文书
2015年车间管理工作总结
2015/07/23 职场文书
煤矿安全生产管理协议书
2016/03/22 职场文书