That is id_group not group_id

Look all the auth keys()

'accessible_query',
 'add_group',
 'add_membership',
 'add_permission',
 'archive',
 'basic',
 'cas_login',
 'cas_validate',
 'change_password',
 'db',
 'define_tables',
 'del_group',
 'del_membership',
 'del_permission',
 'environment',
 'get_or_create_key',
 'get_or_create_user',
 'groups',
 'has_membership',
 'has_permission',
 'id_group',
 'impersonate',
 'is_impersonating',
 'is_logged_in',
 'log_event',
 'login',
 'login_bare',
 'logout',
 'messages',
 'navbar',
 'not_authorized',
 'profile',
 'random_password',
 'register',
 'request_reset_password',
 'requires',
 'requires_login',
 'requires_membership',
 'requires_permission',
 'requires_signature',
 'reset_password',
 'reset_password_deprecated',
 'retrieve_password',
 'retrieve_username',
 'settings',
 'signature',
 'url',
 'user',
 'user_group',
 'user_id',
 'verify_email']


On Tue, Aug 30, 2011 at 3:30 AM, Anaconda <[email protected]> wrote:

> I am using Crud to create a group and read the group, but i get the
> following error below. The Crud.read for the profile function works
> fine but not for the group function.
>
> <type 'exceptions.AttributeError'>('Auth' object has no attribute
> 'group_id')
>
>
> My code is:
>
> def profile():
>    user = auth.user_id
>    form = crud.read(db.auth_user,user)
>
>    return dict(form=form, user=user)
>
>
> def create_group():
>    form = crud.create(db.auth_group, next=URL('group'),
> message=T("group created")) if auth.user else None
>    return dict(form=form)
>
> def group():
>        group = auth.group_id
>        form = crud.read(db.auth_group,group)
>        return dict(form=form, group=group)




-- 



--
Bruno Rocha
[ About me: http://zerp.ly/rochacbruno ]
[ Aprenda a programar: http://CursoDePython.com.br ]
[ O seu aliado nos cuidados com os animais: http://AnimalSystem.com.br ]
[ Consultoria em desenvolvimento web: http://www.blouweb.com ]

Reply via email to