Changes between Version 59 and Version 60 of DeveloperGuidelinesS3Framework


Ignore:
Timestamp:
01/17/11 08:48:22 (14 years ago)
Author:
Dominic König
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DeveloperGuidelinesS3Framework

    v59 v60  
    1212  - [wiki:S3XRC Extensible Resource Controller (S3XRC)]
    1313
    14 == REST Controller ==
     14== Web2py Extensions ==
    1515
    16 We extend Web2Py's CRUD with a [wiki:S3XRC/RESTfulAPI/s3_rest_controller REST Controller] & [wiki:S3XRC S3XRC].[[BR]]
    17 This provides details on how to configure your Model & Controllers. Views may not be required, other than index.html
     16We extend some web2py framework classes in {{{modules/s3}}}.[[BR]]
     17Patches to the framework should be done here.[[BR]]
     18If they're generic enough then they can be suggested to Massimo Di Pierro for moving upstream to [http://web2py.com web2py].
    1819
    19 gluon/tools.py is used for:
    20  * [wiki:DeveloperGuidelinesAuthenticationAccess AAA]
    21  * simplified [wiki:DeveloperGuidelinesCreateReadUpdateDelete CRUD]
    22 
    23 T2 is still present for {{{/search}}}. however we hope to replace it soon.
    24 
    25 We extend the Auth/Crud/T2 classes in {{{modules/sahana.py}}}.[[BR]]
    26 Patches to the framework should be done here.[[BR]]
    27 If they're generic enough then they can be suggested to Massimo for moving upstream to Web2Py.
    28 
     20We replace web2py's Crud with a [wiki:S3XRC/RESTfulAPI/s3_rest_controller REST Controller].[[BR]]
    2921=== Custom Methods Plugged into REST ===
    3022In many cases it may be much easier to implement non-CRUD resource functions as REST-plugins instead of separate controllers.