You're misunderstanding the role of the escape filter. It isn't meant
to create HTML entities for accented characters. All it does is escape
characters that could be dangerous for XSS attacks (" ' < > &). And by
the way, in the latest code, escaping is automatic, so you may not need
it at all.
--Ned.
http://nedbatchelder.com
Fernando Rodríguez wrote:
> Hi,
>
> I'm using this simple template with flatpages:
>
> <html>
> <head>
> <title>{{ flatpage.title|escape }}</title>
> </head>
>
> <body>
> <h1>{{flatpage.title|escape}}</h1>
> {{ flatpage.content|escape }}
> </body>
>
> </html>
>
> I was expecting to see all accented chars in title and contents to be
> displayed properly escaped, however, I'm seing the "raw" chars. What am
> I doing wrong?
>
> OTOH, is there a way to isntruct flatpages to *always* escape text
> before displaying it?
>
>
>
> >
>
>
--
Ned Batchelder, http://nedbatchelder.com
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" 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/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---