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使用urllib2模块获取gravatar头像实例
Dec 18 Python
python实现bitmap数据结构详解
Feb 17 Python
python使用nntp读取新闻组内容的方法
May 08 Python
分享一下Python数据分析常用的8款工具
Apr 29 Python
Django 接收Post请求数据,并保存到数据库的实现方法
Jul 12 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
Aug 02 Python
python超时重新请求解决方案
Oct 21 Python
Python使用Numpy模块读取文件并绘制图片
May 13 Python
Django mysqlclient安装和使用详解
Sep 17 Python
详解Django ORM引发的数据库N+1性能问题
Oct 12 Python
python3爬虫GIL修改多线程实例讲解
Nov 24 Python
matplotlib部件之套索Lasso的使用
Feb 24 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下统计用户在线时间的一种尝试
2010/08/26 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
PHP实现删除字符串中任何字符的函数
2015/08/11 PHP
Jquery Ajax学习实例4 向WebService发出请求,返回实体对象的异步调用
2010/03/16 Javascript
过虑特殊字符输入的js代码
2010/08/05 Javascript
javascript 学习笔记(六)浏览器类型及版本信息检测代码
2011/04/08 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
使用JavaScript制作一个简单的计数器的方法
2015/07/07 Javascript
高性能JavaScript DOM编程(1)
2015/08/11 Javascript
JavaScript Split()方法
2015/12/18 Javascript
vue.js入门教程之基础语法小结
2016/09/01 Javascript
jQuery基于ajax实现页面加载后检查用户登录状态的方法
2017/02/10 Javascript
jQuery插件HighCharts实现的2D堆条状图效果示例【附demo源码下载】
2017/03/14 Javascript
详解webpack自动生成html页面
2017/06/29 Javascript
Javascript读写cookie的实例源码
2019/03/16 Javascript
JS实现的贪吃蛇游戏案例详解
2019/05/01 Javascript
JavaScript面向对象程序设计中对象的定义和继承详解
2019/07/29 Javascript
JS原形与原型链深入详解
2020/05/09 Javascript
5个你不知道的JavaScript字符串处理库(小结)
2020/06/01 Javascript
Python中使用dom模块生成XML文件示例
2015/04/05 Python
python win32 简单操作方法
2017/05/25 Python
PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例
2019/02/13 Python
Python和Go语言的区别总结
2019/02/20 Python
PyQt5 在label显示的图片中绘制矩形的方法
2019/06/17 Python
Python xml、字典、json、类四种数据类型如何实现互相转换
2020/05/27 Python
一些关于python 装饰器的个人理解
2020/08/31 Python
很酷的小工具和电子产品商城:GearBest
2016/11/19 全球购物
欧舒丹英国官网:购买欧舒丹护手霜等明星产品
2017/01/17 全球购物
总经理秘书的岗位职责
2013/12/27 职场文书
创业计划实施的7大步骤
2014/02/05 职场文书
创新比赛获奖感言
2014/02/13 职场文书
交通事故赔偿协议书
2014/04/15 职场文书
2014年入党积极分子党校培训心得体会
2014/07/08 职场文书
仰望星空观后感
2015/06/10 职场文书
深入解析MySQL索引数据结构
2021/10/16 MySQL
vscode内网访问服务器的方法
2022/06/28 Servers