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当中的字符串和编码
Apr 25 Python
用Python实现一个简单的多线程TCP服务器的教程
May 05 Python
Python 使用os.remove删除文件夹时报错的解决方法
Jan 13 Python
使用Turtle画正螺旋线的方法
Sep 22 Python
使用python批量化音乐文件格式转换的实例
Jan 09 Python
详解Pandas之容易让人混淆的行选择和列选择
Jul 10 Python
django表单的Widgets使用详解
Jul 22 Python
解决python中导入win32com.client出错的问题
Jul 26 Python
python中class的定义及使用教程
Sep 18 Python
Python3和pyqt5实现控件数据动态显示方式
Dec 13 Python
Python socket聊天脚本代码实例
Jan 02 Python
python利用百度云接口实现车牌识别的示例
Feb 21 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 压缩文件夹的类代码
2009/11/05 PHP
php array_intersect比array_diff快(附详细的使用说明)
2011/07/03 PHP
php连接oracle数据库及查询数据的方法
2014/12/29 PHP
修改WordPress中文章编辑器的样式的方法详解
2015/12/15 PHP
PHP类的特性实例分析
2016/09/28 PHP
使用ThinkPHP生成缩略图及显示
2017/04/27 PHP
Laravel 实现添加多语言提示信息
2019/10/25 PHP
一个简单的javascript类定义例子
2009/09/12 Javascript
JS获取图片实际宽高及根据图片大小进行自适应
2013/08/11 Javascript
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
javascript实现类似java中getClass()得到对象类名的方法
2015/07/27 Javascript
iframe跨域通信封装详解
2015/08/11 Javascript
浅谈angularjs module返回对象的坑(推荐)
2016/10/21 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
Angular(5.2-&gt;6.1)升级小结
2018/12/27 Javascript
vue响应式系统之observe、watcher、dep的源码解析
2019/04/09 Javascript
js动态获取时间的方法分析
2019/08/02 Javascript
JavaScript Image对象实现原理实例解析
2020/08/26 Javascript
vant picker+popup 自定义三级联动案例
2020/11/04 Javascript
[14:57]DOTA2 HEROS教学视频教你分分钟做大人-幽鬼
2014/06/13 DOTA
[03:19]2016国际邀请赛中国区预选赛第四日TOP10镜头集锦
2016/07/01 DOTA
Python3使用requests包抓取并保存网页源码的方法
2016/03/15 Python
opencv python 图像去噪的实现方法
2018/08/31 Python
python GUI库图形界面开发之PyQt5布局控件QVBoxLayout详细使用方法与实例
2020/03/06 Python
利用python中的matplotlib打印混淆矩阵实例
2020/06/16 Python
基于HTML5+Webkit实现树叶飘落动画
2017/12/28 HTML / CSS
英国领先的瓷砖专家:Walls and Floors
2018/04/27 全球购物
基督教卡片、励志礼品、家居装饰等:DaySpring
2018/10/12 全球购物
香港中原电器网上商店:Chung Yuen
2019/06/26 全球购物
JD Sports丹麦:英国领先的运动时尚零售商
2020/11/24 全球购物
J2EE面试题
2016/03/14 面试题
学校七一活动方案
2014/01/19 职场文书
代理人委托书
2014/09/16 职场文书
初中生旷课检讨书范文
2014/10/06 职场文书
2015年工会工作总结范文
2015/07/23 职场文书
怎么用Python识别手势数字
2021/06/07 Python