handler 477 B

123456789101112131415161718192021222324
  1. # -*- coding: utf-8 -*-
  2. # key: handler
  3. # name: view
  4. # contributor: MyFreeWeb
  5. # --
  6. class ${1:MyHandler}(BaseHandler):
  7. allowed_methods = ('GET', 'POST', 'PUT', 'DELETE')
  8. model = ${2:MyModel}
  9. @throttle(${3:60, 60})
  10. def read(${4:self, request}):
  11. return rc.ALL_OK
  12. @throttle($3)
  13. def create($4):
  14. return rc.CREATED
  15. @throttle($3)
  16. def update($4):
  17. return rc.ALL_OK
  18. @throttle($3)
  19. def delete($4):
  20. return rc.DELETED