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调用短信猫控件实现发短信功能实例
Jul 04 Python
Python多线程经典问题之乘客做公交车算法实例
Mar 22 Python
Python中Django发送带图片和附件的邮件
Mar 31 Python
python中模块查找的原理与方法详解
Aug 11 Python
pygame游戏之旅 计算游戏中躲过的障碍数量
Nov 20 Python
Python简单获取二维数组行列数的方法示例
Dec 21 Python
Python除法之传统除法、Floor除法及真除法实例详解
May 23 Python
python如何爬取网站数据并进行数据可视化
Jul 08 Python
Django自定义模板过滤器和标签的实现方法
Aug 21 Python
Python一行代码解决矩阵旋转的问题
Nov 30 Python
使用Django实现把两个模型类的数据聚合在一起
Mar 28 Python
python实现Nao机器人的单目测距
Sep 04 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
php中数据的批量导入(csv文件)
2006/10/09 PHP
php检测apache mod_rewrite模块是否安装的方法
2015/03/14 PHP
PHP Opcache安装和配置方法介绍
2015/05/28 PHP
jQuery 美元符冲突的解决方法
2010/03/28 Javascript
js 内存释放问题
2010/04/25 Javascript
gridpanel动态加载数据的实例代码
2013/07/18 Javascript
js获取系统的根路径实现介绍
2013/09/08 Javascript
js动态添加onclick事件可传参数与不传参数
2014/07/29 Javascript
浅谈jQuery中 wrap() wrapAll() 与 wrapInner()的差异
2014/11/12 Javascript
javascript实现控制div颜色
2015/07/07 Javascript
jQuery 插件实现随机自由弹跳气泡样式
2017/01/12 Javascript
关于Google发布的JavaScript代码规范你要知道哪些
2018/04/04 Javascript
vue 使用html2canvas将DOM转化为图片的方法
2018/09/11 Javascript
vue vant Area组件使用详解
2019/12/09 Javascript
[54:53]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第二场
2014/05/23 DOTA
[01:58]DOTA2上海特级锦标赛现场采访:RTZ这个ID到底好不好
2016/03/25 DOTA
Python打包文件夹的方法小结(zip,tar,tar.gz等)
2016/09/18 Python
python tensorflow基于cnn实现手写数字识别
2018/01/01 Python
解析Python的缩进规则的使用
2019/01/16 Python
python 对字典按照value进行排序的方法
2019/05/09 Python
Tensorflow轻松实现XOR运算的方式
2020/02/03 Python
Django User 模块之 AbstractUser 扩展详解
2020/03/11 Python
Pandas中两个dataframe的交集和差集的示例代码
2020/12/13 Python
Debenhams百货英国官方网站:Debenhams UK
2016/07/12 全球购物
求职简历自荐信范文
2013/10/21 职场文书
办护照工作证明范本
2014/01/14 职场文书
文明餐桌活动方案
2014/02/11 职场文书
如何写自我评价?自我评价写什么好?
2014/03/14 职场文书
工程质量承诺书范文
2014/03/27 职场文书
水毁工程实施方案
2014/04/01 职场文书
党校毕业心得体会
2014/09/13 职场文书
湖南省召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
房地产财务经理岗位职责
2015/04/08 职场文书
2016年艾滋病宣传活动总结
2016/04/01 职场文书
Pytorch 如何加速Dataloader提升数据读取速度
2021/05/28 Python
使用kubeadm命令行工具创建kubernetes集群
2022/03/31 Servers