Código fonte de legislei.controllers.house_controller

from flask_restplus import fields, Resource

from legislei.app import rest_api_v1
from legislei.house_selector import casas_estaduais, casas_municipais

_response_model = rest_api_v1.model('HouseList', {
    'casas': fields.List(fields.String(description='House id')),
})

[documentos]@rest_api_v1.route("/casas/estados") class StatesHouses(Resource):
[documentos] @rest_api_v1.doc( description="Retorna todas as casas legislativas estaduais registradas no Legislei", model=_response_model ) def get(self): return {'casas': casas_estaduais()}, 200
[documentos]@rest_api_v1.route("/casas/municipios") class CountiesHouses(Resource):
[documentos] @rest_api_v1.doc( description="Retorna todas as casas legislativas municipais registradas no Legislei", model=_response_model ) def get(self): return {'casas': casas_municipais()}, 200