Example #1
0
 def get(self, page=None, pre_page=None, iid=None):
     if iid:
         return self.succ(DocIndex.get(iid))
     return self.succ(DocIndex.select(
         page,
         pre_page
     ))
Example #2
0
 def delete(self, iid):
     index = DocIndex.get(iid)
     DocIndex.delete(iid, auto_commit=False)
     return self.success(DOC.DELETE, DocIndex, index)
Example #3
0
 def put(self, iid):
     submit = self.request()
     submit["id"] = iid
     dindex = DocIndex.edit(submit, auto_commit=False)
     submit["doc_id"] = dindex.doc_id
     return self.success(DOC.PUT, DocIndex, submit)
Example #4
0
 def post(self, iid):
     submit = self.request()
     submit["doc_id"] = iid
     index = DocIndex.add(submit)
     return self.success(DOC.NEW, DocIndex, submit)
Example #5
0
 def get(self, page=None, pre_page=None, iid=None):
     if iid:
         return self.succ(DocIndex.get(iid))
     return self.succ(DocIndex.select(page, pre_page))
Example #6
0
 def delete(self, iid):
     index = DocIndex.get(iid)
     DocIndex.delete(iid, auto_commit=False)
     return self.success(DOC.DELETE, DocIndex, index)
Example #7
0
 def put(self, iid):
     submit = self.request()
     submit["id"] = iid
     dindex = DocIndex.edit(submit, auto_commit=False)
     submit["doc_id"] = dindex.doc_id
     return self.success(DOC.PUT, DocIndex, submit)
Example #8
0
 def post(self, iid):
     submit = self.request()
     submit["doc_id"] = iid
     index = DocIndex.add(submit)
     return self.success(DOC.NEW, DocIndex, submit)