I expected to see the HTML form, but all I see is "form : ACCESS DENIED", i.e. a redirection to not_authorized method. I guess something's wrong in my code...
On Jul 11, 7:06 pm, mdipierro <mdipie...@cs.depaul.edu> wrote: > Can you explain what does not work exactly? > > Massimo > > On Jul 11, 10:55 am, Vidul <vidul.pet...@gmail.com> wrote: > > > > > Thank you! > > > A note - the following example do not work as expected (not_authorized > > action called): > > # in the controller: > > def give_asset_create_permission(form): > > group_id=auth.id_group('user_%s' % auth.user.id) > > auth.add_permission('read',db.asset,0,group_id) > > auth.add_permission('create',db.asset,0,group_id) > > > def give_asset_update_permission(form): > > asset_id=form.vars.id > > group_id=auth.id_group('user_%s' % auth.user.id) > > auth.add_permission('update',db.asset,asset_id,group_id) > > auth.add_permission('delete',db.asset,asset_id,group_id) > > > auth.settings.register_onaccept = give_asset_create_permission > > crud.settings.auth = auth > > > def post(): > > form = crud.create(db.asset, > > onaccept=give_asset_update_permission) > > query = auth.accessible_query('read',db.asset,auth.user.id) > > assets = db(query).select(db.asset.ALL) > > return dict(form=form, assets=assets) > > > On Jul 11, 5:57 pm, Massimo Di Pierro <mdipie...@cs.depaul.edu> wrote: > > > > Chapters 7 and 8 have been revised including corrections from Mr > > > Admin, Fran and Jonathan. > > > > web2py_manual_678.pdf > > > 1982KViewDownload --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---