Question

Comment puis-je utiliser des lettres avec des accents ou des caractères spéciaux tels que ñ dans verbose_name ou help_text?

Était-ce utile?

La solution

inclure dans la tête de votre fichier:

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

puis utilisez ceci:

u'áéíóú'

Autres conseils

je l'ai fait:

import os, sys
#encoding= utf-8

Merci

@ diegueus9 a la bonne réponse pour l'utilisation des caractères Unicode premières dans le fichier source. Utiliser tous les caractères que vous voulez tant que vous déclarez le codage selon les instructions PEP263 . Cependant, pour utiliser seulement quelques caractères spéciaux que vous pouvez trouver cela plus facile: déclarer la chaîne comme Unicode avec le u et utiliser le point de code du personnage. Les éléments suivants sont des moyens équivalents d'écriture « ñ »:

help_text=u'\xF1 \u00F1 \U000000F1'

Quand il s'agit de trouver en fait le point de code pour un personnage ... qui est un peu plus difficile. Windows a gucharmap est similaire. Les graphiques à unicode.org fournissent des fichiers PDF spécifiques alphabet vous pouvez effectuer la recherche. Tout le monde sait un moyen plus facile?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top