Arquivo para ‘django’ Categoria

[Rapidinha] Django – Forçar o encoding de strings


1 Estrelas2 Estrelas3 Estrelas4 Estrelas5 Estrelas (1 votos, média: 3.00 de 5)
Loading ... Loading ...

Tive problemas com strings acentuadas vindo de um webservice. Estava tudo funcionando perfeitamente!!!! menos o os acentos das palavras…

Pesquisei por um bom tempo no oráculo e não consegui fazer funcionar. Troquei uma idéia com o @kplaube e ele me deu essa dica.

Para forçar o encoding de uma string no Django use:

  1. force_unicode(s, encoding=‘utf-8′, strings_only=False, errors=‘replace’)

Feito isso tudo funcionou redondinho!

Ref: http://docs.djangoproject.com/en/dev/ref/unicode/#useful-utility-functions
Créditos: @kplaube

Get Adobe Flash playerPlugin by wpburn.com wordpress themes