WEB2PY 1.55.3 is out.

    http://mdp.cti.depaul.edu/

Main Improvements

- better unittests
- better GAE support
- In db.table.insert(...) and db(query).update(...), ... may include expressions like field=db.table.field+1 - db(query).update() and db(query).delete() returns number of affected rows - db(query).delete(delete_uploads=True) and SQLFORM.accepts (...,delete_uploads=True) automatically deletes all referenced uploaded files when a record is deleted
- db(query).select(...).json() to serialize records in json
- cross-engine full database backup/restore (examples: db.export_to_csv_file(file); db.import_from_csv_file(file)) - SQLFORM.widgets for changing the appearance of fields in automatically generated forms (example: db.table.field.widget=SQLFORM.widgets.string.widget) - Many 2 Many via Tagging that works on GAE (example: db.table.field.requires=IS_IN_DB(db,'table.id','%(field) s',multiple=True))
- Upgraded simplejson to 2.0.7

For
- login/logout/registration/password verification/profile and password change/etc.
- group based access control
- CRUD
- attachments/ comments/ reviews/ ...
check out:

     http://mdp.cti.depaul.edu/examples/static/t2.pdf

For a programmable wiki-like development environment based on web2py and T2, check out:

      http://web2py.appspot.com/t3


--
http://mail.python.org/mailman/listinfo/python-announce-list

       Support the Python Software Foundation:
       http://www.python.org/psf/donations.html

Reply via email to