Frage

Wie verwende ich Buchstaben mit Akzenten oder Sonderzeichen wie ñ in verbose_name oder help_text?

War es hilfreich?

Lösung

sind dies im Kopf der Datei:

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

und diese dann verwenden:

u'áéíóú'

Andere Tipps

ich habe es:

import os, sys
#encoding= utf-8

Danke

@ diegueus9 hat die richtige Antwort für die Verwendung von rohen Unicode-Zeichen in der Quelldatei. Verwenden Sie, was Zeichen wie Sie, solange Sie die Codierung gemäß den Anweisungen in PEP263 . Aber nur für ein paar Sonderzeichen verwenden, können Sie diese leichter finden: erklären die Zeichenfolge als Unicode mit dem u Präfix und der Codepunkt Charakter verwenden. Im Folgenden sind gleichwertige Arten des Schreibens „ñ“:

help_text=u'\xF1 \u00F1 \U000000F1'

Wenn es um den Code tatsächlich Punkt für einen Charakter zu finden ..., die ein wenig schwieriger ist. Windows bietet die nützliche Zeichentabelle Dienstprogramm. gucharmap ist ähnlich. Die Charts bei unicode.org Alphabet spezifische PDFs zu stellen Sie durchsuchen können. Wer weiß, einen einfacheren Weg?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top