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中使用OpenCV库来进行简单的气象学遥感影像计算
Feb 19 Python
python爬虫实战之最简单的网页爬虫教程
Aug 13 Python
pandas全表查询定位某个值所在行列的方法
Apr 12 Python
Python3.5常见内置方法参数用法实例详解
Apr 29 Python
python求最大值最小值方法总结
Jun 25 Python
python找出因数与质因数的方法
Jul 25 Python
详细介绍Python进度条tqdm的使用
Jul 31 Python
Python使用random模块生成随机数操作实例详解
Sep 17 Python
Python matplotlib以日期为x轴作图代码实例
Nov 22 Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
Feb 07 Python
Numpy一维线性插值函数的用法
Apr 22 Python
Numpy 多维数据数组的实现
Jun 18 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 301转向实现代码
2008/09/18 PHP
关于zend studio 出现乱码问题的总结
2013/06/23 PHP
php计算一个文件大小的方法
2015/03/30 PHP
分享php分页的功能模块
2015/06/16 PHP
以实例全面讲解PHP中多进程编程的相关函数的使用
2015/08/18 PHP
thinkPHP使用pclzip打包备份mysql数据库的方法
2016/04/30 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
JS 控制非法字符的输入代码
2009/12/04 Javascript
JS异常处理的一个想法(sofish)
2013/03/14 Javascript
js算法中的排序、数组去重详细概述
2013/10/14 Javascript
js获得参数的getParameter使用示例
2014/02/26 Javascript
node.js中的console.warn方法使用说明
2014/12/09 Javascript
深入理解JavaScript系列(19):求值策略(Evaluation strategy)详解
2015/03/05 Javascript
关于javascript获取内联样式与嵌入式样式的实例
2017/06/01 Javascript
JS实现div模块的截图并下载功能
2017/10/17 Javascript
JS在if中的强制类型转换方式
2018/07/15 Javascript
elementUI 设置input的只读或禁用的方法
2018/10/30 Javascript
JS实现可用滑块滑动的缓动图代码
2019/09/01 Javascript
React中获取数据的3种方法及优缺点
2020/02/18 Javascript
Vue + Element-ui的下拉框el-select获取额外参数详解
2020/08/14 Javascript
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
python使用正则表达式提取网页URL的方法
2015/05/26 Python
python设置环境变量的原因和方法
2019/06/24 Python
用python建立两个Y轴的XY曲线图方法
2019/07/08 Python
利用python实现周期财务统计可视化
2019/08/25 Python
python绘制趋势图的示例
2020/09/17 Python
HTML5 video播放器全屏(fullScreen)方法实例
2015/04/24 HTML / CSS
Canvas与图片压缩的示例代码
2017/11/28 HTML / CSS
香港卓悦化妆品官网:BONJOUR
2017/09/21 全球购物
凯普林包包西班牙官网:Kipling西班牙
2019/04/12 全球购物
寻找迷宫的一条出路,o通路;X:障碍
2016/07/10 面试题
遗体告别仪式答谢词
2014/01/23 职场文书
房屋维修申请报告
2015/05/18 职场文书
导游词之沈阳植物园
2019/11/30 职场文书
Python数据分析之pandas函数详解
2021/04/21 Python
SpringBoot 集成Redis 过程
2021/06/02 Redis