Buenos días estoy trabajando con una base de datos Microsoft SQL Server 2008 con tablas y datos antiguos ya utilizados por otros sistemas de la organización, necesito crear una interfaz web para trabajar algunas opciones que faltan, hasta ahora he logrado crear mis modelos a partir de las tablas y me funciona perfectamente, pero tengo problemas al mostrar aquellos campos que tienen caracteres especiales tales com "ñ" o tildes:
-En el primer caso quise hacer una consulta y guardar en un cvs los datos consultados, leyendolos línea por línea, todo funcionaba bien pero cuando encontraba una ñ me salía el error
UnicodeEncodeError: 'ascii' codec can't encode character
-En el segundo caso cree un ListView para mostrar los datos de una tabla y en el campo nombre deja en blanco aquellos que tienen ñ o tildes.
He probado todo lo que he encontrado en internet pero nada me funciona, inclusive he cambiado el encoding del archivo site.py, de ascii a utf-8, he usado decode y encode y para el primer caso me funciona pero muestra la Ñ como una serie de caracteres raros.
Para mayo precisión les comento que estoy trabajando con el servidor de prueba que tengo corriendo en Windows 7, en un entorno virtual con django 1.8 y uso pyodbc para conectarme con el Sql Server.
Muchas gracias por la ayuda.
Saludos.