#!flask/bin/python from flask import Flask from flask_restful import Api from flask.json import JSONEncoder from datetime import date from models import * class CustomJSONEncoder(JSONEncoder): def default(self, obj): try: if isinstance(obj, date): return obj.isoformat() iterable = iter(obj) except TypeError: pass else: return list(iterable) return JSONEncoder.default(self,obj) app = Flask(__name__) app.json_encoder = CustomJSONEncoder api = Api(app) api.add_resource(Demandas_Meta, '/api/v1/paises') api.add_resource(Demandas, '/api/v1/demandas') api.add_resource(Demanda_Max, '/api/v1/demandamax/') api.add_resource(Home_Page, '/') if __name__ == '__main__': #mssql.init_app(app) app.run(debug=True)