def manage_membership():
user_id = request.args(0)
db.auth_membership.user_id.default = int(user_id)
db.auth_membership.user_id.writable = False
form = SQLFORM.grid(db.auth_membership.user_id == user_id,
args=[user_id],
searchable=False,
deletable=False,
details=False,
selectable=False,
csv=False)
return formdef list_users():
users = SQLFORM.grid(db.auth_user.email != 'm...@gmail.com',
details=False,
csv=False)
membership_panel = None
if request.args(0) == 'edit' and request.args(1) == 'auth_user':
user_id = request.args(2)
membership_panel = LOAD(request.controller,
'manage_membership.html',
args=[user_id],
ajax=True)
return dict(users=users, membership_panel=membership_panel)Cheers,
-James