[Django-es] Acentos y eñes

1,626 views
Skip to first unread message

Hernan Olivera

unread,
Jul 25, 2008, 10:21:08 AM7/25/08
to djan...@googlegroups.com
Hola

¿alguien conoce una manera simple de que django no tenga problemas con
eñes y acentos? Tengo configurado en settings LANGUAGE_CODE = 'es-AR'
y tambien USE_I18N = True, la base es sqlite. De todos modos algo
falta porque no puedo incluir una ñ ni en los comentarios, y lo que
viene de la bbdd se muestra como caracteres extraños. Estuve
googleando pero no encontré nada muy claro o directo (y la verdad es
que estoy apretadisimo de tiempos)

Si alguien me tira una línea, se agradece.

Saludos

PD: pido disculpas si es una trivialidad

Esau Rodriguez

unread,
Jul 25, 2008, 10:40:17 AM7/25/08
to djan...@googlegroups.com
Esto en principio está resuelto desde hace algún tiempo en Django.
¿Nos puedes dar más datos?. Sería bueno saber si el problema es al
introducir datos en la base de datos o al mostrarlos; como los
muestras, si te ocurre lo mismo con el servidor de desarrollo y
apache; si cuando imprimes algo la salida en la consola se ve bien o
mal (con el servidor de desarrollo) y en general todo lo que puedas.
Cuanta más información sobre el problema tengamos más sencillo será.

Un saludo.
2008/7/25 Hernan Olivera <lhol...@gmail.com>:
--
Esaú Rodríguez
esa...@gmail.com

Hernan Olivera

unread,
Jul 25, 2008, 11:28:30 AM7/25/08
to djan...@googlegroups.com
Gracias por tu respuesta

El problema es mas simple. No es Django, ya lo verifique, todo anda en utf-8.

El tema es al importar un csv que esta en iso-8859-1 a sqlite.
Ahora estoy viendo como convertirlo a utf-8 para no tener que usar iso-8859-1.

Pero esto ya es off-topic :-)

Gracias

Leo Soto M.

unread,
Jul 25, 2008, 11:53:36 AM7/25/08
to djan...@googlegroups.com
2008/7/25 Hernan Olivera <lhol...@gmail.com>:

Debes declarar el encoding[1] como utf-8 en todos tus archivos .py. Y
usar los strings unicodes, por ejemplo u"mañana" en lugar de "mañana".

[1] http://www.python.org/dev/peps/pep-0263/
--
Leo Soto M.
http://blog.leosoto.com

Reply all
Reply to author
Forward
0 new messages