Django は標準で Unicode をサポートしており、デフォルトで utf-8 をサポートしています。utf-8 で多数の Django アプリを含むサイトの開発、デバッグ、およびテストに成功したとします。latin-1 などの別のエンコーディングへのほとんど簡単な移行には、どのような手順が必要ですか? データベースのエンコーディングを設定および変更するだけでよいと思いDEFAULT_CHARSET = 'latin-1'
ますが、それがそれほど単純であるとは思えません。
議論のために、データベースに既に保存されている utf-8 データの移行は無視してかまいません。私は主に、Django コードの必要なチェックと変更、およびデータベースと Web サーバーの構成に関心があります。