def search(self, page=None, pre_page=None): submit = self.request() return self.succ(Project.search(submit, page, pre_page))
def put(self, pid): submit = self.request() submit["id"] = pid Project.edit(submit) return self.succ()
def delete(self, pid): Project.delete(pid) return self.succ()
def get(self, page=0, pre_page=None, pid=0): if pid: return self.succ(Project.get(pid)) return self.succ(Project.select(page, pre_page))
def post(self): submit = self.request() proj = Project.add(submit) Mail().to(proj) return self.succ()