For controler you mean the user controler? Or do I create a new one? this is my current user controler def user(): form = auth() if request.vars.msg: response.flash = " 'u'Registracija je v postopku odobritve. Ko bo vaš račun potrjen boste o tem obveščeni preko e-maila." #auth.settings.controller="user" return dict(form=form,locals = locals())
and for auth.settings.register_next = URL('user',vars={'msg':'welcome'}) There is no message On Friday, September 21, 2012 4:22:41 PM UTC+2, Hassan Alnatour wrote: > > Sorry i mean in db.py : > > auth.settings.register_next = URL('index',vars={'msg':'welcome'}) > > > Best Regards, > > > > On Fri, Sep 21, 2012 at 5:21 PM, hasan alnator > <haln...@gardeniatelco.com<javascript:> > > wrote: > >> Dear Yebach , >> >> in db.py : >> >> auth.settings.register_next = URL('Welcome',vars={'msg':'welcome'}) >> >> in controller : >> >> def index(): >> if request.vars.msg: >> response.flash = " 'u'Registracija je v postopku odobritve. Ko bo >> vaš račun potrjen boste o tem obveščeni preko e-maila." >> return locals() >> >> >> >> On Fri, Sep 21, 2012 at 9:46 AM, Yebach <vid....@gmail.com >> <javascript:>>wrote: >> >>> I have a auth.settings.registration_requires_approval = True >>> >>> I just want that after a user registers a message would be printed smth >>> like: "Your registration is being processed...bla bla bal" >>> >>> I set the parameter auth.messages.registration_pending = u'Registracija >>> je v postopku odobritve. Ko bo vaš račun potrjen boste o tem obveščeni >>> preko e-maila.' >>> And nothing happens >>> >>> Also email to the user is not sent. >>> >>> On Friday, September 21, 2012 8:10:58 AM UTC+2, Alec Taylor wrote: >>> >>>> Throw in a decorator to that function >>>> >>>> @auth.requires_login() >>>> >>>> On Fri, Sep 21, 2012 at 12:15 AM, hasan alnator >>>> <haln...@gardeniatelco.com> wrote: >>>> > Dear Yebach , >>>> > >>>> > Are you logged in ? >>>> > >>>> > Best Regards, >>>> > >>>> > >>>> > On Thu, Sep 20, 2012 at 5:13 PM, Yebach <vid....@gmail.com> wrote: >>>> >> >>>> >> Hello >>>> >> >>>> >> I am getting an error >>>> >> >>>> >> User_Email = auth.user.email >>>> >> AttributeError: 'NoneType' object has no attribute 'email' >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> On Thursday, September 20, 2012 11:15:31 AM UTC+2, Alec Taylor >>>> wrote: >>>> >>> >>>> >>> Nicely done. >>>> >>> >>>> >>> On Thu, Sep 20, 2012 at 7:13 PM, hasan alnator >>>> >>> <haln...@gardeniatelco.com> wrote: >>>> >>> > Ok I DID it like this : >>>> >>> > >>>> >>> > auth.settings.register_next = URL('Welcome') >>>> >>> > >>>> >>> > def Welcome(): >>>> >>> > User_Email = auth.user.email >>>> >>> > mail.send(User_Email,'Welcome To website','Welcome To >>>> website') >>>> >>> > if request.vars.lan == 'En': >>>> >>> > redirect('index',vars={'lan':'**En'}) >>>> >>> > else: >>>> >>> > redirect('index') >>>> >>> > >>>> >>> > >>>> >>> > Best Regards, >>>> >>> > >>>> >>> > On Thu, Sep 20, 2012 at 11:09 AM, hasan alnator >>>> >>> > <haln...@gardeniatelco.com> >>>> >>> > wrote: >>>> >>> >> >>>> >>> >> Dear Alec , >>>> >>> >> >>>> >>> >> I Dont want email verification , i just want to send an email >>>> that >>>> >>> >> says >>>> >>> >> welcome . >>>> >>> >> >>>> >>> >> Best Regards, >>>> >>> > >>>> >>> > >>>> >>> > -- >>>> >>> > >>>> >>> > >>>> >>> > >>>> >> >>>> >> -- >>>> >> >>>> >> >>>> >> >>>> > >>>> > >>>> > -- >>>> > >>>> > >>>> > >>>> >>> -- >>> >>> >>> >>> >> >> > --