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
participants (1)
-
Massimo Di Pierro