def check_membership():
if auth.has_membership(group_id='administrador'):
redirect(URL('default', 'indexAdmin'))
elseif:
redirect(URL('default', 'indexSchool'))
@auth.requires('check_membership')
def index():
return dict(message=T("Welcome!"))
@auth.requires(lambda: check_membership())
def index():
...your code...
@auth.requires_login()
def index():
if auth.has_membership(group_id='administrador'):
redirect(URL('default', 'indexAdmin'))
else:
redirect(URL('default', 'indexSchool'))
@auth.requires_membership(role="administrador")def indexAdmin(): ...your_code...
@auth.requires_login()def indexSchool(): ...your code...