flask
孤独王者¥
一个平平无奇的菜鸟程序员
展开
-
使用 flask_restful 的reqparse获取验证前端参数(自定义参数校验类型)
废话不多说,直接看下面:required是设置必选非必选,nullable允不允许向传null,location指定参数获取的位置,可以多选,按前后顺序获取parser.add_argument('app_id', type=zero_int, required=True, nullable=False, location=['json'])parser.add_argument('use...原创 2018-11-20 17:23:42 · 9549 阅读 · 0 评论 -
bootstrap fileinput插件使用
第一步:必然是下载并导入路径。我是通过csdn资源用积分下载的,如果有谁要可以留言,给你分享资源。第二步:引用 css,js文件,路径改成你自己的相对路径<!--上传附件插件--><script type="text/javascript" src="../bootstrap-fileinput/js/fileinput.min.js"></script&...原创 2018-11-20 17:49:26 · 191 阅读 · 0 评论 -
flask装饰器的使用,带返回值并传递视图函数使用
1、在蓝图__init__.py中添加装饰器函数,这里需要注意的是,装饰器需定义在api初始化之前"""App蓝图"""from flask import Blueprint, requestfrom flask_restful import Api# 初始化蓝图blue = Blueprint('blue', __name__)api = Api(blue)#...原创 2019-06-26 13:06:36 · 1588 阅读 · 0 评论 -
通过python的内置函数:局部变量locals()、全局变量globals() 来动态创建变量
1、locals()可以返回命名空间下局部变量的dict2、globals() 返回全局变量的dict都是内置的函数,大家可以根据具体的需要使用,这里,可以通过这两个函数来动态创建变量names = globals()names['xxx'] = 'xxxx'test = names['xxxx']print(test)如此一来,就可以通过调用固定的test,来引用到动态创...原创 2019-07-22 11:07:19 · 580 阅读 · 0 评论 -
flask捕获@app.errorhandler/@app.after_request全局异常总结
在这个问题的探索过程中,看过很多人分享的文章,但是发现都只是简单的例子,没有结合到项目中,因此,大家都成功的方法,我放进项目里就不行了。经过查找,最终发现问题所在,在此总结记录分享一下,希望有所帮助。捕获处理全局异常的方法有两种:@app.errorhandler、@app.after_request1、第一种的使用,需要将flask的debug开关打开才能生效(自动捕获异常),在confi...原创 2019-08-27 16:36:11 · 4075 阅读 · 0 评论