Esempio n. 1
0
 def get(self, page=0, pre_page=None, rid=0):
     if rid:
         return self.succ(Release.get(rid))
     return self.succ(Release.unfinished(page, pre_page))
Esempio n. 2
0
 def get(self, page=0, pre_page=None, rid=0):
     if rid:
         return self.succ(Release.get(rid))
     return self.succ(Release.unfinished(page, pre_page))
Esempio n. 3
0

class ReleaseApi(BaseApi):
    route = ["/release", "/release/<int:rid>", "/release/<int:page>/<int:pre_page>"]

    def get(self, page=0, pre_page=None, rid=0):
        if rid:
            return self.succ(Release.get(rid))
        return self.succ(Release.unfinished(page, pre_page))

    def put(self, rid):
        submit = self.request()
        if ReleaseApproval.edit(rid, submit):
            Mail().to(Release.query.filter(Release.id == rid).one(), submit)
            return self.succ()
        return self.fail()

    def post(self):
        submit = self.request()
        Release.add(submit)
        return self.succ()

    def delete(self,rid):
        Release.delete(rid)
        return self.succ()


if __name__ == "__main__":

    print(Release.unfinished(1,10))
Esempio n. 4
0

class ReleaseApi(BaseApi):
    route = ["/release", "/release/<int:rid>", "/release/<int:page>/<int:pre_page>"]

    def get(self, page=0, pre_page=None, rid=0):
        if rid:
            return self.succ(Release.get(rid))
        return self.succ(Release.unfinished(page, pre_page))

    def put(self, rid):
        submit = self.request()
        if ReleaseApproval.edit(rid, submit):
            Mail().to(Release.query.filter(Release.id == rid).one(), submit)
            return self.succ()
        return self.fail()

    def post(self):
        submit = self.request()
        Release.add(submit)
        return self.succ()

    def delete(self, rid):
        Release.delete(rid)
        return self.succ()


if __name__ == "__main__":

    print(Release.unfinished(1, 10))