首页 > 其他分享 >Flask转换器

Flask转换器

时间:2024-02-29 15:34:55浏览次数:27  
标签:__ name Flask app UnicodeConverter 转换器 route

配置文件预览

DEFAULT_CONVERTERS = {
    'default':          UnicodeConverter,
    'string':           UnicodeConverter,
    'any':              AnyConverter,
    'path':             PathConverter,
    'int':              IntegerConverter,
    'float':            FloatConverter,
    'uuid':             UUIDConverter,
}

具体使用方式

from flask import Flask, jsonify

app = Flask(__name__)
app.debug = True


@app.route('/<name>')  # 默认
@app.route('/<string:name>') # 字符串
@app.route('/<int:name>')  # 数字
@app.route('/<path:name>')  # 路由,带 /
def index(name):
    return 'hello' + str(name)


if __name__ == '__main__':
    app.run()

标签:__,name,Flask,app,UnicodeConverter,转换器,route
From: https://www.cnblogs.com/wellplayed/p/18044364

相关文章

  • Flask路由系统
    前置代码fromflaskimportFlask,jsonifyapp=Flask(__name__)1flask路由系统是基于装饰器的,但是它的本质是:add_url_rule2装饰器的参数及作用'''1rule:路径2methods:可以允许的请求方式3endpoint:路由别名'''3如果不用装饰器注册路由,需要使......
  • Flask使用装饰器注意点
    一装饰器,需要放在路由装饰器下面'''在执行视图函数之前,做判断--》路由的装饰器是控制路由匹配的--》需要先执行,所以登录认证装饰器,需要放在下面'''二需要直接指定路由别名原因'''直接添加会报错————每个路由,都会有个别名,如果不写,默认以函数名作为别名如果视图......
  • Flask新手四件套、session、转换器、取数据与模板语法
    新手四件套(返回格式)#导入fromflaskimportFlask,request,render_template,redirect,session#返回字符串return'字符串'#返回模板returnrender_template('模板名字')#传参returnrender_template('模板名字',key=value)#返回重定向returnredirect('/......
  • flask_02
    #1flask介绍 web框架---》小而精--》第三方插件--》完成更丰富的功能--》自由选择第三方插件#2wsgi协议:werkzeug:工具包uwsgi,wsgiref djagno,flask要遵循wsgi协议#3click定制命令 -定制命令--》把excel中得数据---》导入到mysql的某个表中......
  • SpringMVC系列之(六)自定义类型转换器
    自定义类型转换器SpringMVC在进行请求参数绑定时,自动进行了类型转换,前端传来的参数都是字符串,而控制器中的方法在接收时,可能会用到其他数据类型(如:Date、Integer、Double等),以日期类型为例,前端传的日期格式多样,SpringMVC自动转换类型的格式(2011/11/11)支持不了这么多类型,故有的日期......
  • Flask项目运行方式
    方式一(pycharm配置)首先新建一个flask-server目标文件选择需要运行的文件地址即可方式二:命令运行(推荐这种)flask--app文件名字.pyrun#或者python3-mflask--app文件名字.pyrun方式三:右键运行#必要代码if__name__=='__main__':app.run()方式四:命......
  • Flask_01
    #1下载中间件和爬虫中间件 -爬虫中间件---》控制输入输出---》一般不用#2下载中间件 -process_request:request对象,请求头,请求地址。。-process_response:response#3修改请求头,加入cookie,加入referer,加入请求头,加代理:request.meta['proxy']#4集成selenium---》性能低 ......
  • Python flask
    {{变量}}_init_.py这个文件的执行时间package,moduledebug模式、host、portdebug模式:热更新可以在浏览器上面显示错误信息host让别人可以访问自己的电脑url与试图映射urlRESTful风格传参@app.route('/user/<user_id>')#可以指定参数的类......
  • flask+gunicorn的小型缓存实现
    为了提高flask的查询速度,构想先把数据放在一个字典中,然后将这个字典作为缓存使用,后来遇到gunicorn多进程不能共享变量的问题(广义上多进程共享变量都是困难的),后来想过采用redis作为缓存数据,但配合我的场景使用起来太麻烦,后来又继续研究共享变量的问题,起初搜索到multiprocessing模......
  • flask上传图片
       运行pythonmain.py 访问 http://127.0.0.1:8987/upimg  main.py#coding:utf-8fromflaskimportFlask,render_template,request,redirect,url_for,make_response,jsonifyfromwerkzeug.utilsimportsecure_filenameimporto......