Ai
1 Star 0 Fork 0

labike/flask-api

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
ginger.py 715 Bytes
一键复制 编辑 原始数据 按行查看 历史
labike 提交于 2020-09-10 11:37 +08:00 . flask(api): commit all files
"""
Created by 七月 on 2018/5/7.
"""
from werkzeug.exceptions import HTTPException
from app import create_app
from app.libs.error import APIException
from app.libs.error_code import ServerError
__author__ = '七月'
app = create_app()
@app.errorhandler(Exception)
def framework_error(e):
if isinstance(e, APIException):
return e
if isinstance(e, HTTPException):
code = e.code
msg = e.description
error_code = 1007
return APIException(msg, code, error_code)
else:
# 调试模式
# log
if not app.config['DEBUG']:
return ServerError()
else:
raise e
if __name__ == '__main__':
app.run(debug=True)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/labike/flask-api.git
git@gitee.com:labike/flask-api.git
labike
flask-api
flask-api
master

搜索帮助