python flask中动态URL规则详解


Posted in Python onNovember 22, 2019

URL是可以添加变量部分的,

把类似的部分抽象出来,

比如:

@app.route('/example/1/')
@app.route('/example/2/')
@app.route('/example/3/')
def example(id):
 return 'example:{ }'.format(id)

可以抽象为:

@app.route('/example/<id>/')
def wxample(id):
 return 'example:{ }'.format(id)

尖括号中的内容是动态的,id作为参数获得,

此时默认id为字符串类型

我们可以指定参数类型,

比如:

string:指定任何没有斜杠‘/'的文本(默认)

int:接受整数

float:同int,但是接受浮点数

path:和默认的很相似,但是可以接受斜杠

uuid:只接受uuid字符串

any:可以指定多种路径,但是需要传入参数

比如:

@app.route('/any(a,b)':content_name/)

访问/a/和访问/b/都符合这个规则,/a/对应的content_name就是a.

以上这篇python flask中动态URL规则详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python中使用PIL模块对图片进行高斯模糊处理的教程
May 05 Python
微信跳一跳自动运行python脚本
Jan 08 Python
Python爬虫的两套解析方法和四种爬虫实现过程
Jul 20 Python
Django 限制用户访问频率的中间件的实现
Aug 23 Python
介绍一款python类型检查工具pyright(推荐)
Jul 03 Python
快速解决vue.js 模板和jinja 模板冲突的问题
Jul 26 Python
python+openCV调用摄像头拍摄和处理图片的实现
Aug 06 Python
Django上线部署之IIS的配置方法
Aug 22 Python
记一次python 爬虫爬取深圳租房信息的过程及遇到的问题
Nov 24 Python
Python如何实现感知器的逻辑电路
Dec 25 Python
利用Python函数实现一个万历表完整示例
Jan 23 Python
Pytorch使用shuffle打乱数据的操作
May 20 Python
Python之——生成动态路由轨迹图的实例
Nov 22 #Python
python:动态路由的Flask程序代码
Nov 22 #Python
python判断无向图环是否存在的示例
Nov 22 #Python
python计算无向图节点度的实例代码
Nov 22 #Python
Python字符串格式化输出代码实例
Nov 22 #Python
python常用数据重复项处理方法
Nov 22 #Python
Python pickle模块实现对象序列化
Nov 22 #Python
You might like
弄了个检测传输的参数是否为数字的Function
2006/12/06 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
PHP面向对象之工作单元(实例讲解)
2017/06/26 PHP
javascript里的条件判断
2007/02/27 Javascript
javascript 获取图片颜色
2009/04/05 Javascript
层序遍历在ExtJs的TreePanel中的应用
2009/10/16 Javascript
Dreamweaver jQuery智能提示插件,支持版本提示,支持1.6api
2011/07/31 Javascript
JavaScript实现的圆形浮动标签云效果实例
2015/08/06 Javascript
ES6中非常实用的新特性介绍
2016/03/10 Javascript
清除输入框内的空格
2016/12/21 Javascript
如何使用Bootstrap创建表单
2017/03/29 Javascript
vue生成token保存在客户端localStorage中的方法
2017/10/25 Javascript
关于jQuery里prev()的简单操作代码
2017/10/27 jQuery
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
2018/04/27 Javascript
js实现图片放大并跟随鼠标移动特效
2019/01/18 Javascript
详解VScode编辑器vue环境搭建所遇问题解决方案
2019/04/26 Javascript
微信小程序-API接口安全详解
2019/07/16 Javascript
antd-日历组件,前后禁止选择,只能选中间一部分的实例
2020/10/29 Javascript
react ant Design手动设置表单的值操作
2020/10/31 Javascript
nuxt 路由、过渡特效、中间件的实现代码
2020/11/06 Javascript
Python高级应用实例对比:高效计算大文件中的最长行的长度
2014/06/08 Python
pandas 读取各种格式文件的方法
2018/06/22 Python
Flask框架中request、请求钩子、上下文用法分析
2019/07/23 Python
win10子系统python开发环境准备及kenlm和nltk的使用教程
2019/10/14 Python
python使用ctypes调用扩展模块的实例方法
2020/01/28 Python
python3将变量写入SQL语句的实现方式
2020/03/02 Python
python help函数实例用法
2020/12/06 Python
Django实现简单的分页功能
2021/02/22 Python
美国探亲签证邀请信
2014/02/05 职场文书
清明节网上祭英烈活动总结
2014/04/30 职场文书
计划生育证明书写要求
2014/09/17 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
酒店服务员岗位职责
2015/02/09 职场文书
五年级数学教学反思
2016/02/16 职场文书
2019垃圾分类宣传口号汇总
2019/08/16 职场文书
python删除csv文件的行列
2021/04/06 Python