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 )]
What I think I would like is to have this in Auth.define_tables:
Field('date_created', type='datetime', default=datetime.datetime.utcnow()), #I've used datetime because request is not defined in
gluon.tools.py file, gives a NameError when I run web2py on linux with apache