from flask import Flask from flask_cors import * from Modules.AdminUser.UserRoutes import user_route from Modules.Company.CompanyRoutes import company_route from Modules.DashBoard.DashBoardRoutes import board_route from Modules.File.FielRoutes import file_route from Modules.Rating.RatingRoutes import rating_route from Modules.Result.ResultRoutes import result_route app = Flask(__name__) CORS(app, supports_credentials=True) app.config['JSON_SORT_KEYS'] = False app.register_blueprint(user_route, url_prefix='/admin/user') app.register_blueprint(company_route, url_prefix='/admin/company') app.register_blueprint(rating_route, url_prefix='/admin/rating') app.register_blueprint(file_route, url_prefix='/admin/file') app.register_blueprint(result_route, url_prefix='/admin/result') app.register_blueprint(board_route, url_prefix='/admin/board') @app.route('/admin/version') def hello_world(): return 'WideRating Guarantee Admin API v0.2' if __name__ == '__main__': app.run(host='0.0.0.0', port=5000)