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实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
Jul 11 Python
Python下的常用下载安装工具pip的安装方法
Nov 13 Python
Python动态生成多维数组的方法示例
Aug 09 Python
Face++ API实现手势识别系统设计
Nov 21 Python
Python + Flask 实现简单的验证码系统
Oct 01 Python
解决安装pyqt5之后无法打开spyder的问题
Dec 13 Python
jupyternotebook 撤销删除的操作方式
Apr 17 Python
python 实现一个图形界面的汇率计算器
Nov 09 Python
Python request post上传文件常见要点
Nov 20 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
Nov 29 Python
python3 实现mysql数据库连接池的示例代码
Apr 17 Python
Python编写车票订购系统 Python实现快递收费系统
Aug 14 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 PDO函数库详解
2010/04/27 PHP
php 过滤英文标点符号及过滤中文标点符号代码
2014/06/12 PHP
php之curl设置超时实例
2014/11/03 PHP
php实现等比例压缩图片
2018/07/26 PHP
DOM基础教程之使用DOM
2015/01/19 Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
2016/07/24 Javascript
jQuery实现根据生日计算年龄 星座 生肖
2016/11/23 Javascript
详解vue事件对象、冒泡、阻止默认行为
2017/03/20 Javascript
TypeScript入门-接口
2017/03/30 Javascript
详解用webpack2.0构建vue2.0超详细精简版
2017/04/05 Javascript
JQuery 封装 Ajax 常用方法(推荐)
2017/05/21 jQuery
nodejs require js文件入口,在package.json中指定默认入口main方法
2018/10/10 NodeJs
ionic3双击返回退出应用的方法
2019/09/17 Javascript
Vue实现仿iPhone悬浮球的示例代码
2020/03/13 Javascript
vue element ui validate 主动触发错误提示操作
2020/09/21 Javascript
[02:49]DOTA2完美大师赛首日观众采访
2017/11/23 DOTA
[51:00]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
python3新特性函数注释Function Annotations用法分析
2016/07/28 Python
用Python将动态GIF图片倒放播放的方法
2016/11/02 Python
Python的numpy库下的几个小函数的用法(小结)
2019/07/12 Python
python mysql 字段与关键字冲突的解决方式
2020/03/02 Python
谈谈对css属性box-sizing的了解
2017/01/04 HTML / CSS
国际书籍零售商:Wordery
2017/11/01 全球购物
Capitol Lighting的1800lighting.com:住宅和商业照明
2019/04/10 全球购物
一百多行代码实现react拖拽hooks
2021/03/23 Javascript
电子商务专业推荐信范文
2013/12/02 职场文书
听课评语大全
2014/04/30 职场文书
四风问题班子对照检查材料
2014/09/27 职场文书
欢迎新生标语
2014/10/06 职场文书
捐助感谢信
2015/01/22 职场文书
2015年预算员工作总结
2015/05/14 职场文书
个人工作失误的保证书怎么写?
2019/06/21 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书
Vue中插槽slot的使用方法与应用场景详析
2021/06/08 Vue.js
分布式Redis Cluster集群搭建与Redis基本用法
2022/02/24 Redis
i7 6700处理器相当于i5几代
2022/04/19 数码科技