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 django-users@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to