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合并同类型excel表格的方法
Apr 01 Python
python实现Windows电脑定时关机
Jun 20 Python
pyqt5的QComboBox 使用模板的具体方法
Sep 06 Python
python使用pipeline批量读写redis的方法
Feb 18 Python
python处理excel绘制雷达图
Oct 18 Python
Python socket模块ftp传输文件过程解析
Nov 05 Python
Python OpenCV读取显示视频的方法示例
Feb 20 Python
python实现用户名密码校验
Mar 18 Python
Django数据库操作之save与update的使用
Apr 01 Python
浅谈Python3多线程之间的执行顺序问题
May 02 Python
简单了解Python变量作用域正确使用方法
Jun 12 Python
深入理解Python 多线程
Jun 16 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中路径问题的解决方案
2006/10/09 PHP
PHP之变量、常量学习笔记
2008/03/27 PHP
php 无法加载mcrypt.dll的解决办法
2013/04/03 PHP
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
2014/06/04 PHP
PHP实现对文本数据库的常用操作方法实例演示
2014/07/04 PHP
[原创]php逐行读取txt文件写入数组的方法
2015/07/02 PHP
php实现推荐功能的简单实例
2019/09/29 PHP
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
2013/10/11 Javascript
JavaScript中Cookie操作实例
2015/01/09 Javascript
NodeJS学习笔记之Connect中间件应用实例
2015/01/27 NodeJs
js实现卡片式项目管理界面UI设计效果
2015/12/08 Javascript
node.js中 stream使用教程
2016/08/28 Javascript
vue多级多选菜单组件开发
2020/09/08 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
2017/05/15 jQuery
Vue 自定义动态组件实例详解
2018/03/28 Javascript
对Vue2 自定义全局指令Vue.directive和指令的生命周期介绍
2018/08/30 Javascript
Vue条件循环判断+计算属性+绑定样式v-bind的实例
2018/09/18 Javascript
[02:35]DOTA2超级联赛专访XB 难忘一年九冠称王
2013/06/20 DOTA
[00:44]华丽开场!DOTA2勇士令状带来全新对阵画面
2019/05/15 DOTA
Python mutiprocessing多线程池pool操作示例
2019/01/30 Python
浅谈Python 函数式编程
2020/06/20 Python
Python爬虫入门教程01之爬取豆瓣Top电影
2021/01/24 Python
不同浏览器对CSS3和HTML5的支持状况
2009/10/31 HTML / CSS
整理HTML5中表单的常用属性及新属性
2016/02/19 HTML / CSS
凯特王妃父母建立的派对用品网站:Party Pieces
2017/05/28 全球购物
德国苹果商店:MacTrade
2020/05/18 全球购物
Unix如何添加新的用户
2014/08/20 面试题
个人向公司借款协议书
2014/10/09 职场文书
小学重阳节活动总结
2015/03/24 职场文书
宾馆安全管理制度
2015/08/06 职场文书
详解Nginx启动失败的几种错误处理
2021/04/01 Servers
Vue实现下拉加载更多
2021/05/09 Vue.js
纯html+css实现打字效果
2021/08/02 HTML / CSS
pycharm安装深度学习pytorch的d2l包失败问题解决
2022/03/25 Python