Esempio n. 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
     ))
Esempio n. 2
0
 def delete(self, iid):
     index = DocIndex.get(iid)
     DocIndex.delete(iid, auto_commit=False)
     return self.success(DOC.DELETE, DocIndex, index)
Esempio n. 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)
Esempio n. 4
0
 def post(self, iid):
     submit = self.request()
     submit["doc_id"] = iid
     index = DocIndex.add(submit)
     return self.success(DOC.NEW, DocIndex, submit)
Esempio n. 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))
Esempio n. 6
0
 def delete(self, iid):
     index = DocIndex.get(iid)
     DocIndex.delete(iid, auto_commit=False)
     return self.success(DOC.DELETE, DocIndex, index)
Esempio n. 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)
Esempio n. 8
0
 def post(self, iid):
     submit = self.request()
     submit["doc_id"] = iid
     index = DocIndex.add(submit)
     return self.success(DOC.NEW, DocIndex, submit)