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代码调试的几种方法总结
Apr 15 Python
python将一组数分成每3个一组的实例
Nov 14 Python
python requests.post带head和body的实例
Jan 02 Python
python之验证码生成(gvcode与captcha)
Jan 02 Python
Python参数解析模块sys、getopt、argparse使用与对比分析
Apr 02 Python
python Tcp协议发送和接收信息的例子
Jul 22 Python
3行Python代码实现图像照片抠图和换底色的方法
Oct 10 Python
Python浮点数四舍五入问题的分析与解决方法
Nov 19 Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
Dec 11 Python
python tkinter之顶层菜单、弹出菜单实例
Mar 04 Python
Python pandas对excel的操作实现示例
Jul 21 Python
opencv检测动态物体的实现
Jul 21 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
文件系统基本操作类
2006/11/23 PHP
php IP及IP段进行访问限制的代码
2008/12/17 PHP
PHP 数组基础知识小结
2010/08/20 PHP
php mysql_real_escape_string函数用法与实例教程
2013/09/30 PHP
PHP-Java-Bridge使用笔记
2014/09/22 PHP
ThinkPHP中I(),U(),$this-&gt;post()等函数用法
2014/11/22 PHP
详解PHP实现支付宝小程序用户授权的工具类
2018/12/25 PHP
Laravel 使用查询构造器配合原生sql语句查询的例子
2019/10/12 PHP
javascript两段代码,两个小技巧
2010/02/04 Javascript
ExtJS实现文件下载的方法实例
2013/11/09 Javascript
JavaScript onkeydown事件入门实例(键盘某个按键被按下)
2014/10/17 Javascript
JavaScript实现的背景自动变色代码
2015/10/17 Javascript
JavaScript中数组的合并以及排序实现示例
2015/10/24 Javascript
动态JavaScript所造成一些你不知道的危害
2016/09/25 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
2016/11/21 Javascript
jQuery 获取select选中值及清除选中状态
2016/12/13 Javascript
js实现简单的网页换肤效果
2017/01/18 Javascript
jQuery事件详解
2017/02/23 Javascript
性能优化之代码优化页面加载速度
2017/03/01 Javascript
微信小程序开发教程之增加mixin扩展
2017/08/09 Javascript
webpack+vue+express(hot)热启动调试简单配置方法
2018/09/19 Javascript
JavaScript闭包与作用域链实例分析
2019/01/21 Javascript
Vue项目引发的「过滤器」使用教程
2019/03/12 Javascript
Vue在 Nuxt.js 中重定向 404 页面的方法
2019/04/23 Javascript
js针对图片加载失败的处理方法分析
2019/08/24 Javascript
在Python中,不用while和for循环遍历列表的实例
2019/02/20 Python
Python 分享10个PyCharm技巧
2019/07/13 Python
浅谈Python中re.match()和re.search()的使用及区别
2020/04/14 Python
自荐信要包含哪些内容
2013/11/06 职场文书
自荐信怎么写呢?
2013/12/09 职场文书
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
大学竞选班长演讲稿
2014/04/24 职场文书
艺术设计专业求职自荐信
2014/05/19 职场文书
企业文化理念标语
2014/06/10 职场文书
单位车辆管理制度
2015/08/05 职场文书
OpenCV-Python实现轮廓拟合
2021/06/08 Python