when i just use response.render without a dict , for ex...

response.render('templates/email_verification.html')

i get an error about invalid "!" in the template
[image: Imagem inline 1]


2016-11-21 13:21 GMT+00:00 Leonel Câmara <leonelcam...@gmail.com>:

> username is passed by auth, and it's not necessarily the "username" field
> it can be the email if you're not using an username.
>
> Basically after register if you have registration_requires_verification
> auth send an email where the body is defined as
>
> d = dict(form.vars) # form.vars holds the registration form values
> d.update(dict(key=key, link=link, username=form.vars[username])) #
> exactly what username is, is defined earlier according to your settings
> email_body = messages.verify_email % d
>
>
> You can actually build verify_email using html helpers if you aren't being
> able to do it with response.render
>
> auth.messages.verify_email = HTML(
>                                 HEAD(),
>                                 BODY(
>                                     H1(T('Welcome to MY AMAZING WEBSITE'
> )),
>                                     P(T('Click on the link below to check
> your e-mail'), ':'),
>                                     A(URL(r=request,c='default',f='user',
> args=['verify_email'], scheme=True, host=True) + '/%(key)s ', _href=URL(r=
> request,c='default',f='user',args=['verify_email'], scheme=True, host=True
> ) + '/%(key)s '),
>                                     P(T('Thank You')),
>                                     P(T('From MY AMAZING WEBSITE')),
>                                 )
>                              ).xml()
>
> Another alternative is to just use a string with HTML in there.
>
> --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to