Django v1.10とPostgresを使用する中国語などのアジア言語の文字長を適用する方法は?
記号の組み合わせ(\ |など)、数字、アルファベット、アジア言語の文字を含むことがあるデータフィールドがあります。
このフィールドの最大値は15文字である必要があります。
DjangoとPostgresをデータベースとして使用するにはどうすればよいですか?ポストグルでは、utf-8エンコーディングを使用します。
1文字が数字や漢字や英語のアルファベットの手紙私はPHPで知っ
であってもよいし、mb_strlenと呼ばれる機能があります。 And in python, the equivalent would be to use unicode strings。
Djangoの方法の中で、最大文字列の長さを強制する最良の方法は何ですか?
数字、文字、または漢字として文字を定義しました –
文字は実際には定義でもありません。例えば、上で使用された記号1は、3つのユニコード文字(ハングル・シラブル):ㅎ、ㅏ、ㄴで構成されています。あなたは1の長さを1または3と数えますか? –
私は考察から韓国語と日本語を除いた –