On May 5, 3:08 am, Christoph Haas <[EMAIL PROTECTED]> wrote:
> tmpl_options['mako.default_filters'] = ['decode.utf8']

You may wish to not use that option.

>From the Mako docs ( 
>http://www.makotemplates.org/docs/unicode.html#unicode_handling
):
"Note that the built-in decode object is slower than the unicode
function, since unlike unicode its not a Python builtin, and it also
checks the type of the incoming data to determine if string conversion
is needed first."

If you comment that out and you start getting unicode errors, it's
likely because your strings aren't being converted to unicode objects.

You can either decode them yourself (one variable at a time
via .decode('utf-8')  ), or you can have request.params output to
unicode (see 
http://pylonshq.com/project/pylonshq/browser/Pylons/trunk/docs/internationalization.txt#L516
) along with SQLAlchemy (use_unicode=True in either create_engine or
make_session).


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to