skip to navigation
skip to content

tgext.crud 0.8.2

Crud Controller Extension for TG2

TurboGears CRUD Generator

Automatically creates CRUD and REST-APIS based on a SQLAlchemy or Ming model.
This is the tool that empowers the ``tgext.admin`` extension, but can also be used by itself.


* __setters__ are no longer supported.
* __form_new_options__ and __form_edit_options__ are now available to set options specific to new or edit forms.
* get_all now logs exception when unable to retrieve data
* post, put and delete now return the created/edited/deleted object when called from child class method
* When subclassed error handler are now properly retrieved from the subclass when overridden.
* post, put and delete now redirect after the controller has been executed, not during.

* Allow custom provider selector

* Make possible to choose whenever to rollback session or abort transaction when a database error occurs using the tgext.crud.abort_transactions option

0.4 (Jan. 31, 2012)
* Support filtering results in table view when passing arguments to the url
* Added keep_params option which makes possible to keep around
filters, useful when you want to administer only a subset of the
available objects.

0.3 (Sept. 30, 2009)

* Mako template support
* Title template fixes
* Provider session bug fixed
* TW support
* Pagination added.

Prehistory (should have kept better logs)  
File Type Py Version Uploaded on Size
tgext.crud-0.8.2.tar.gz (md5) Source 2016-02-01 21KB