4

verbose_name や help_text でアクセント記号や ñ などの特殊文字を含む文字を使用するにはどうすればよいですか?

4

3 に答える 3

7

これをファイルの先頭に含めます。

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

そして、これを使用します:

u'áéíóú'
于 2010-08-24T19:43:13.560 に答える
0

@diegueus9 は、ソース ファイルで生の Unicode 文字を使用するための正しい答えを持っています。PEP263の指示に従ってエンコーディングを宣言する限り、好きな文字を使用してください。ただし、いくつかの特殊文字を使用する場合は、これがより簡単になる場合があります。文字列をu プレフィックス付きの Unicode として宣言し、文字のコード ポイントを使用します。以下は、"ñ" の同等の書き方です。

help_text=u'\xF1 \u00F1 \U000000F1'

実際に文字のコード ポイントを見つけることになると、少し難しくなります。Windows には便利なCharacter Mapユーティリティがあります。gucharmapも同様です。unicode.orgのチャートは、検索可能なアルファベット固有の PDF を提供します。もっと簡単な方法を知っている人はいますか?

于 2012-07-06T00:57:25.613 に答える
0

やったよ:

import os, sys
#encoding= utf-8

ありがとう

于 2010-08-24T17:17:22.867 に答える