# coding: utf8 from flask import Blueprint from flask_cors import CORS from flask_restful import Api from ihatemoney.api.common import ( BillHandler, BillsHandler, MemberHandler, MembersHandler, ProjectHandler, ProjectsHandler, ProjectStatsHandler, TokenHandler, ) api = Blueprint("api", __name__, url_prefix="/api") CORS(api) restful_api = Api(api) restful_api.add_resource(ProjectsHandler, "/projects") restful_api.add_resource(ProjectHandler, "/projects/") restful_api.add_resource(TokenHandler, "/projects//token") restful_api.add_resource(MembersHandler, "/projects//members") restful_api.add_resource( ProjectStatsHandler, "/projects//statistics" ) restful_api.add_resource( MemberHandler, "/projects//members/" ) restful_api.add_resource(BillsHandler, "/projects//bills") restful_api.add_resource( BillHandler, "/projects//bills/" )