[pyar] UnicodeEncodeError en django-autocomplete-light

Sebastián Seba ssebastianj en gmail.com
Mie Jun 11 14:37:20 ART 2014


El 11 de junio de 2014, 14:31, Cristian Cabrera <surrealcristian en gmail.com>
escribió:

> Ayer tuve un error parecido, lo resolví encodeando el string con:
>
> texto.encode('utf-8')
>
> Espero sirva, saludos.
>
>
> El 11 de junio de 2014, 13:43, Tim Zenderman <tim en bananadesk.com>
> escribió:
>
> Este video de Facundo Batista sobre Unicode me ayudó muchisimo para
>> entender / arreglar un error de estos hace un tiempo:
>> https://www.youtube.com/watch?v=IZ7qVoO-l-E
>>
>> -Tim
>>
>>
>> 2014-06-11 12:37 GMT-04:00 Pablo Gabriel Celayes <pablocelayes en gmail.com>
>> :
>>
>>> Hola gente linda y pythónica!
>>>
>>> Les escribo para ver si algun@ me da una mano con este error de
>>> encoding que ando teniendo:
>>>
>>> http://107.170.92.235/autocomplete/HotelpricesAutocomplete/?q=ba
>>>
>>> Estoy usando django-autcomplete-light para rellenar un campo con una
>>> lista de hoteles turcos, y cada dos por tres me tira el error de encoding
>>> que les mando adjunto.
>>>
>>> La cosa es bastante molesta, porque se imaginarán que los nombres turcos
>>> tienen caracteres no asciii con bastante frecuencia. Después de mucho
>>> googlear y recorrer foros, estoy más perdido que al principio. ¿Algun@
>>> por aquí se ha topado con algo similar?
>>>
>>> Saludos, buen miércoles!
>>>
>>> p.d.: esta vez me aseguré de que la información sensible esté
>>> asterisqueada. Bah, descubrí que django lo hace por mí. Vamos aprendiendo,
>>> jeje. ;)
>>>
>>>
>>> --
>>>
>>> *ıl**l**ıl**l**ı* ρąβℓ๏ *ıllı**lı*
>>> http://ar.linkedin.com/pub/pablo-celayes/5/535/911/es
>>>
>>>
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>>
>>
>> --
>> Best,
>> Tim Z
>> BananaDesk
>> bananadesk.com/
>> <https://www.facebook.com/banana.desk.pms>
>> <https://twitter.com/BananaDesk_en>
>> <http://www.pinterest.com/bananadesk/>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>

A mí Django me jodía cuando usaba acentos.
Al principio lo resolví asegurandome que todos mis módulos tengan la línea:

# -*- coding: utf-8 -*-

Dejó de joder un poco pero aparecían errores de encoding espontáneos. Así
que me aseguré que la DB trabaje con UTF-8 con:

DATABASES = {
    'default': {
        'DEFAULT_CHARSET': 'utf-8',
    }
}

Y anduvo como piña.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140611/4b42e7ef/attachment.html>


More information about the pyar mailing list