예제 #1
0
파일: release.py 프로젝트: cash2one/bmp
 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))
예제 #2
0
파일: release.py 프로젝트: xutaoding/bmp
 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))
예제 #3
0
파일: release.py 프로젝트: cash2one/bmp

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))
예제 #4
0
파일: release.py 프로젝트: xutaoding/bmp

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))