((book)) There a number of ways to customize auth. The simplest way is to add extra fields:
# after auth = Auth(db) auth.setting.extra_fields['auth_user']= [ Field('address'), Field('city'), Field('zip'), Field('phone')] # before auth.define_tables(username=True) ((my db.py file looks like this)) from gluon.tools import Auth, Crud, Service, PluginManager, prettydate auth = Auth(db, hmac_key=Auth.get_or_create_key()) crud, service, plugins = Crud(db), Service(), PluginManager() ## create all tables needed by auth if not custom tables auth.define_tables() from gluon.tools import Auth auth = Auth(globals(), db) auth.define_tables(username=False) I tried inserting the example from the book inside the designated area, but i receive this error. Traceback (most recent call last): File "gluon/restricted.py", line 194, in restricted File "C:/Projects/web2py/applications/noobmusic/models/db.py", line 42, in <module> AttributeError: 'Auth' object has no attribute 'setting' All i am trying to do is add extra registration fields Thank you