Hi Niphlod,

- hit appname/testlazy/does_nothing: by default the generic view shows the 
> toolbar. If you have all the tables listed as lazy you did a goo job. If 
> not, inspect your app to find any db.tablename call.
>

All but two of my tables are listed as lazy: auth_user and nd_node 

I defined a custom auth_user table 


## custom auth_user table
db.define_table(
    auth.settings.table_user_name,
    Field('first_name'),
    Field('last_name'),
    Field('email', length=128, default='', requires=[IS_EMAIL(), 
IS_NOT_IN_DB(db, 'auth_user.email')], notnull=True, unique=True'),
    Field('username', length=32, default='', requires=[ IS_NOT_EMPTY(), 
IS_NOT_IN_DB(db, 'auth_user.username')], notnull=True, unique=True, 
writable=False, readable=False),
    Field('password', type='password', length=512, 
requires=[IS_STRONG(),CRYPT()], writable=False, readable=False),
    Field('nodeID', 'reference nd_node', requires=[IS_EMPTY_OR(IS_IN_DB(db, 
'nd_node.id', '%(id)s'))], ondelete='CASCADE', writable=False, 
readable=False),
    Field('registration_key', length=512, default='', writable=False, 
readable=False),
    Field('reset_password_key', length=512, default='', writable=False, 
readable=False),
    Field('registration_id', length=512, default='', writable=False, 
readable=False),
    Field('createdOn', **attributes),
    Field('modifiedOn', update=request.now, **attributes))

## get the custom_auth_table
custom_auth_table = db[auth.settings.table_user_name]
## tell auth to use custom_auth_table
auth.settings.table_user = custom_auth_table
## create all tables needed by auth if not custom tables
auth.define_tables(migrate=False, username=True, signature=False)


What's wrong with this definition?


Kind regards,

Annet

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to