Hi,

I'd like to inform you that tgcrud, the TurboGears CRUD(create, read,
update, delete) interface generator, was released the 1.0 version.

With tgcrud you could get the rapid admin interface(a package of
controller.py and templates set) based on your model.
It makes you repeat less on basic CRUD interfaces for either SQLObject
or SQLAlchemy models. With form widgets tgcrud let you configure less
and keeps all flexibility to extend as what you like the admin
interface to be.



To get an ideal  SQLObject identity Group interface you would type the
command:

$ tg-admin crud Group groupmin

tgcrud will generate a package named "groupmin". Then you could follow
the doc and get a workable crud interface in minutes
http://docs.turbogears.org/1.0/CRUDTemplate

What's new in tgcrud 1.0
------------------------------------
tgcrud 1.0 would generate a well considered controller/templates set.
- Every controller methods are come with doc string.
- the interface is easy to work with validation, identity, paginate
(with indications)
- The code works no matter what the default template engine you set

tgcrud 1.0 is compatible with SQLObject/SQLAlchemy.

tgcrud 1.0 provide better SQLAlchemy support such as ORM auto-
selection and different primary key support.

For example, to get an ideal  SQLAlchemy identity Group interface you
would type the command:

$ tg-admin crud -i group_id Group groupmin

tgcrud command detects if the dburi is set to SQLAlchemy and generate
the proper controller for your model.
with "-i" option you could specify the "group_id" as 'Group' model's
primary key.

you could install tgcrud with easy_install command:

$ easy_install tgcrud

or download the egg(py2.4 or py2.5) directly on python cheeseshop
http://www.python.org/pypi/tgcrud

The source is host on tg site
http://trac.turbogears.org/browser/projects/tgcrud/trunk

Any bugs/suggestions/patches are welcome :)

----
Fred


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to