Posté par Marcelo dans Sabadini
01/07/2010
[Quickie] Django - Forcer l'encodage des chaînes
J'ai eu des problèmes avec des chaînes accentués en provenance d'un webservice. Tout fonctionnait parfaitement! moins les accents dans les mots ...
J'ai cherché pendant longtemps dans Oracle et ne pouvait pas le faire fonctionner. J'ai eu un mot par @ kplaube et il m'a donné cette astuce.
Pour forcer l'encodage d'une chaîne dans l'utilisation de Django:
- , strings_only= False , errors= 'replace' ) force_unicode (s, encoding = "utf-8", strings_only = False, erreurs = «remplace»)
Fait tout a chubby!
Ref: # http://docs.djangoproject.com/en/dev/ref/unicode/-utility-functions utiles
Crédits: @ kplaube




