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中的Cookie模块使用
Jul 06 Python
浅谈python和C语言混编的几种方式(推荐)
Sep 27 Python
Python之文字转图片方法
May 10 Python
TensorFlow实现卷积神经网络
May 24 Python
python3调用百度翻译API实现实时翻译
Aug 16 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
Jul 12 Python
Python基于OpenCV实现人脸检测并保存
Jul 23 Python
用OpenCV将视频分解成单帧图片,图片合成视频示例
Dec 10 Python
浅谈pytorch池化maxpool2D注意事项
Feb 18 Python
解决Pycharm 中遇到Unresolved reference 'sklearn'的问题
Jul 13 Python
Python3 搭建Qt5 环境的方法示例
Jul 16 Python
pandas DataFrame.shift()函数的具体使用
May 24 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
1 Tube Radio
2021/03/02 无线电
PHP 获取文件权限函数介绍
2013/07/11 PHP
检查用户名是否已在mysql中存在的php写法
2014/01/20 PHP
PHP生成随机数的方法实例分析
2015/01/22 PHP
PHP Static延迟静态绑定用法分析
2016/03/16 PHP
php 如何设置一个严格控制过期时间的session
2017/05/05 PHP
JS 自动完成 AutoComplete(Ajax 查询)
2009/07/07 Javascript
JavaScript作用域链示例分享
2014/05/27 Javascript
jQuery学习笔记之基础中的基础
2015/01/19 Javascript
JavaScript中数据结构与算法(五):经典KMP算法
2015/06/19 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
Vue概念及常见命令介绍(1)
2016/12/08 Javascript
javascript基于原型链的继承及call和apply函数用法分析
2016/12/15 Javascript
Angular的事件和表单详解
2016/12/26 Javascript
js获取指定时间的前几秒
2017/04/05 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
2018/05/27 Javascript
JS实现全屏预览F11功能的示例代码
2018/07/23 Javascript
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
小程序采集录音并上传到后台
2019/11/22 Javascript
vue全屏事件开发详解
2020/06/17 Javascript
jQuery实现评论模块
2020/08/19 jQuery
[04:44]DOTA2 2017全国高校联赛视频回顾
2017/08/21 DOTA
Python实现简易端口扫描器代码实例
2017/03/15 Python
python中Apriori算法实现讲解
2017/12/10 Python
详解tensorflow训练自己的数据集实现CNN图像分类
2018/02/07 Python
漂亮的Django Markdown富文本app插件的实现
2019/01/02 Python
python递归下载文件夹下所有文件
2019/08/31 Python
如何用Python 加密文件
2020/09/10 Python
PUMA官方商城:世界领先的运动品牌之一
2016/11/16 全球购物
美国一站式电动和手动工具商店:International Tool
2020/11/26 全球购物
软件缺陷的分类都有哪些
2014/08/22 面试题
计算机毕业生自荐信
2014/06/12 职场文书
2016年“12.3”国际残疾人日活动总结
2016/04/01 职场文书
什么是动态刷新率DRR? Windows11动态刷新率功能介绍
2021/11/21 数码科技
MongoDB连接数据库并创建数据等使用方法
2021/11/27 MongoDB
Python OpenCV超详细讲解读取图像视频和网络摄像头
2022/04/02 Python