python flask中动态URL规则详解
作者:我不喜欢这个世界 发布时间:2021-08-18 15:51:23
标签:python,flask,URL
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.
来源:https://blog.csdn.net/m0_38124502/article/details/78680368
0
投稿
猜你喜欢
- 1.主要用到 QFileDialog 方法打开本地文件2.界面打开前:打开后:3. 代码import sysfrom PyQt5 impor
- 50个常用sql语句 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(
- 今晚开放ecmall商城的QQ登陆功能,在回调时产生错误,file_get_contents函数执行时,没有抓取到正确的信息,于是改用cur
- 一、开始之前必须安装itchat库pip install itchat(使用pip必须在电脑的环境变量中添加Python的路径)或 cond
- 这学期在学习编译原理,最近的上机作业就是做一个简单的词法分析器,在做的过程中,突然有个需求就是判断一个字符串是否为合法的标示符,因为我是用p
- 本次薯片会一改以往低调、沉稳之作风,先瑜伽团美女show上阵,再是以臭为首的吃喝团上阵,两轮下来大家情绪Hight到了极点,自然讨论的时候思
- 但是,具有identity特性的字段,不需要具有唯一性,更不必须是主键。 可以通过,set identity_insert tablenam
- 卷积在pytorch中有两种实现,一种是torch.nn.Conv2d(),一种是torch.nn.functional.conv2d(),
- 在我们的生活中,只要你睁开眼睛就能看到各种各样的视觉。不同的视觉能给你不同的视觉暗示,同样能给你不同的心理感受。视觉这个话题太泛了,大自然中
- 这篇论坛文章(赛迪网技术社区)根据网友的个人实践扼要的讲解了将MySQL 5.0下的数据导入到MySQL 3.23中的具体方法及步骤,详细内
- MVC设计模式MVC (Model-View-Controller) 是软件工程中常用的软件架构模式,它是一种分离业务逻辑与显示界面的设计方
- 内容摘要:在网页制作中,有许多的术语,例如:CSS、HTML、DHTML、XHTML等等。在下面的文章中我们将会用到一些有关于HTML的基本
- Entity Framework 4.0 也可以支持大名鼎鼎的MySql,这篇POST将向展示如何实现EF+MyS
- 一、连接MYSQL:格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本机上的MYSQL。首先在打开DOS窗口,然后
- Web_THBC 为表示层也就是页面(.aspx) BLL_THBC 为业务逻辑层 DAL_THBC 为数据库交互层 (向数据库执行SQL语
- 本文实例讲述了php指定长度分割字符串str_split函数用法。分享给大家供大家参考,具体如下:示例1:$str = 'abcde
- import wx import imagesclass DemoTaskBarIcon(wx.TaskBarIcon): &nb
- 我们在用Drwamweaver书写英文文本时,段落一般不缩进(不支持半角空格);但我们大多的时候都是用中文书写格式,必须在每段开头空两个汉字
- 在SQL Server数据库管理中,针对分析服务Analysis Services 的性能优化必不可少,这里我们将学习到使用DMV来进行An
- 具体用法:1、<%= Counters.Get(CounterName) %>显示计数器的值。2、<% counterva