I wanted to submit a patch, but I thought I'd ask first.
It would be nice to have the date created field by default, it's one of the first things I look at when dealing with users, customers etc on any platform, not just web2py sites.
Currently I've done this in my model:
auth.settings.extra_fields['auth_user'] = [Field( 'time_stamp', type='datetime', default=request.now )]
But can this Field be declared in Auth.define_tables() instead? I've tried this and it works fine (apache on linux):
Field('date_created', type='datetime', default=datetime.datetime.utcnow()),