class PessoaController(Resource): def __init__(self): self.dao = PessoaDao() def get(self, id=None): if id: return self.dao.get_by_id(id) return self.dao.list_all() def post(self): msg = self.dao.insert('') return msg def put(self): msg = self.dao.update('') return msg def delete(self, id): return self.dao.remove(id)
def __init__(self): self.dao = PessoaDao()
def index(): return render_template('lista.html', pessoas=list(PessoaDao().selecionar_nomes()), titulo='Lista de Pessoas')
def __init__(self): super().__init__(PessoaDao())
def selecionar_id(id_pessoa): return render_template('modal.html', pessoa=PessoaDao().selecionar_por_id(id_pessoa)[0])