je viens d'essayer direct en mettant juste 'hervé' dans ma fonction et sa
passe sans problème.
if user.is_active:
login(request, user)
#name = u'%s' % user.get_full_name().strip()
name = 'Hervé'
ou est le bug?
Le 11 juillet 2013 13:49, Séno Hervé Edorh <[email protected]> a écrit :
> Salut la liste,
>
> J'ai un petit problème avec la fonction set_cookie de django qui ne
> supporte pas *unicode*
>
> Mon nom comporte des accents aigus ce qui fait que lorsque je reçois
>
> if user is not None:
> if user.is_active:
> login(request, user)
>
> name = u'%s' % user.get_full_name().strip()
>
>
> Le get_full_name() reçoit "Hervé Séno Edorh"
>
> donc quand je veux "set mon cookie"
>
> request.set_cookie("nom", name)
>
> j'ai une erreur d'unicode Encode
>
> UnicodeEncodeError at /'ascii' codec can't encode character u'\xe9' in
> position 1: ordinal not in range(128)
>
>
> Des idées? Merci
> --
> EDORH Hervé Séno
> Developper
> http://www.edorh.com/
> West Africa
>
--
EDORH Hervé Séno
Developper
http://www.edorh.com/
West Africa
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org