123456789101112131415161718192021222324252627282930 |
- from venv import create
- from flask.json import jsonify
- from app import create_app
- from app.libs.error import APIException, HTTPException
- from app.libs.error_code import ServerError
- from wsgiref.simple_server import make_server
- app = create_app()
- @app.errorhandler(Exception)
- def framework_error(e):
- if isinstance(e, APIException):
- return e
- if isinstance(e, HTTPException):
- message = e.description
- code = 1007
- return APIException(code, message)
- else:
- if not app.debug:
- return ServerError()
- else:
- raise e
-
- if __name__ == '__main__':
-
- app.run(debug=app.config['DEBUG'], host='0.0.0.0', port=5000)
-
-
-
|