# -*- coding: utf-8 -*- # @Time : 2022/5/9 23:15 # @Author : 臧成龙 # @FileName: api.py # @Software: PyCharm from demo.router import demo_router from system.router import system_router from utils.fu_auth import GlobalAuth from utils.fu_ninja import FuNinjaAPI from generator.router import generator_router # api = FuNinjaAPI(auth=GlobalAuth()) api = FuNinjaAPI() # 移除auth参数 # 统一处理server异常 @api.exception_handler(Exception) def a(request, exc): if hasattr(exc, 'errno'): return api.create_response(request, data=[], msg=str(exc), code=exc.errno) else: return api.create_response(request, data=[], msg=str(exc), code=500) api.add_router('/system/', system_router) api.add_router('/demo/', demo_router) api.add_router('/generator/', generator_router)