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 kerwinfra...@gmail.com 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 ]