Changes between Version 33 and Version 34 of RESTController


Ignore:
Timestamp:
05/10/10 22:27:22 (15 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RESTController

    v33 v34  
    33= REST Controller =
    44
    5 Available since: [https://code.launchpad.net/~flavour/sahana/sahanapy-trunk Main Trunk] Revision 358+
     5Available since: [https://code.launchpad.net/sahana-eden Main Trunk] Revision 358+
    66
    7 '''S3REST''' provides a generic '''RESTful API''' ([http://en.wikipedia.org/wiki/Representational_State_Transfer Representational State Transfer]) for !SahanaPy database resources, i.e. it can map HTTP requests to data resources and function calls. In particular, it maps resource addresses (=URL's) and HTTP methods (=GET, PUT, DELETE etc.) to CRUD actions, and then invokes so called ''method handlers'' (provided by the controller) to execute those actions.
     7'''S3REST''' provides a generic '''RESTful API''' ([http://en.wikipedia.org/wiki/Representational_State_Transfer Representational State Transfer]) for Sahana Eden database resources, i.e. it can map HTTP requests to data resources and function calls. In particular, it maps resource addresses (=URL's) and HTTP methods (=GET, PUT, DELETE etc.) to CRUD actions, and then invokes so called ''method handlers'' (provided by the controller) to execute those actions.
    88
    99The so called '''REST Controller''' (function shn_rest_controller()) is wrapper function for S3REST, providing generic CRUD method handlers. These method handlers as well as the REST controller itself are implemented in models/01_crud.py.