Flask框架笔记day01
http通信
__name__的作用
from werkzeug.routing import BaseConverter
class RegexConverter(BaseConverter):
` def __init__(self,url_map,regex)
#python2中需要传参数,在python3中不需要传参数直接调用
super.(RegexConverter,self).__init__(url_map)
self.rregex=regex
#把这个类的功能加入flask的url_map 中
app.url_map.converters["re"]=RegexConverter
###此处是为了加入正则表达式,传参数
@app.route("/send/<re(r'1[3578]\d{9}'):mobile")
def index(moblie):
return "this is mobile=%s" % mobile
第二种方法,在类初始化的时候就直接赋值
传参过程
函数的to_python()和to_url()
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/119329.html