El mar, 15-07-2008 a las 12:25 -0400, Ned Batchelder escribió:
> 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.
OK, thanks. That makes sense.
However, I still need to convert those accented character into html
entities. Is there any pre-built filter for this? I checked the
refrence in "The definitive guide to django" but saw none.
I can't be the first one in need of this...
> --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?
> >
> >
> >
> > >
> >
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---