Skip to content
Snippets Groups Projects
Select Git revision
  • e20e2c77a90ff35201a03b7c50b72f24e2776ec4
  • develop default
  • master protected
  • feature/frontend-tests
  • 0.98
  • 0.97
  • 0.96
  • 0.95
  • 0.94
  • 0.93
  • 0.92
  • 0.91
  • 0.90
  • 0.89
  • 0.88
  • 0.87
  • 0.86
  • 0.85
  • 0.84
  • 0.83
  • 0.82
  • 0.81
  • 0.80
  • 0.79
24 results

api.py

Blame
  • api.py 1.35 KiB
    import logging
    
    from flask import Blueprint
    
    from compendium_v2.routes import common
    from compendium_v2.routes.budget import routes as budget_routes
    from compendium_v2.routes.funding import routes as funding_routes
    from compendium_v2.routes.charging import routes as charging_routes
    from compendium_v2.routes.staff import routes as staff_routes
    from compendium_v2.routes.organization import routes as org_routes
    from compendium_v2.routes.ec_projects import routes as ec_routes
    from compendium_v2.routes.policy import routes as policy
    from compendium_v2.routes.survey import routes as survey
    from compendium_v2.routes.user import routes as user_routes
    
    routes = Blueprint('compendium-v2-api', __name__)
    routes.register_blueprint(budget_routes, url_prefix='/budget')
    routes.register_blueprint(funding_routes, url_prefix='/funding')
    routes.register_blueprint(charging_routes, url_prefix='/charging')
    routes.register_blueprint(staff_routes, url_prefix='/staff')
    routes.register_blueprint(org_routes, url_prefix='/organization')
    routes.register_blueprint(ec_routes, url_prefix='/ec-project')
    routes.register_blueprint(policy, url_prefix='/policy')
    routes.register_blueprint(survey, url_prefix='/survey')
    routes.register_blueprint(user_routes, url_prefix='/user')
    
    
    logger = logging.getLogger(__name__)
    
    
    @routes.after_request
    def after_request(resp):
        return common.after_request(resp)