Django オンラインドキュメント和訳 更新しました。 Revision 5387 (2007/05/31). 「settings. TEST_DATABASE_CHARSET , TEST_DATABASE_COLLATION 」「Djangoアプリケーションのテスト - テストを実行する 」「RequestContext - django.core.context_processors.media ( {{ MEDIA_URL }} )」についての記述が更新されています。
以下、 diff -r 5370:5387 の主な変更分です。
開発バージョンの Django で新たに追加されました
デフォルト値: None
テストデータベースの作成に使われている文字セットエンコーディングです.この 文字列の値はデータベースバックエンドに直接渡されるので,エンコーディングの 名前や書式はバックエンドごとに異なります.
この設定をサポートしているバックエンドは, PostgreSQL (postgresql, postgresql_psycopg2) と MySQL (mysql, mysql_old) です.
開発バージョンの Django で新たに追加されました
デフォルト値: None
テストデータベースを生成する際のコレーション (collation) です.この値はデー タベースバックエンドに直接渡されるので,値の書式はバックエンドごとに異なり ます.
mysql および mysql_old バックエンドだけでサポートされています (くわしくは,MySQLマニュアルの section 10.3.2 を参照してください)
開発バージョンの Django で新たに追加されました: テスト用にデータベースの文字セットエンコーディング設定を調整したいのなら, TEST_DATABASE_CHARSET 設定を使ってください. MySQL を使っているなら, TEST_DATABASE_COLLATION でテストデータベースで使うコレーション (collation) を指定できます.これらの設定については, settings ファイルのド キュメントを参照してください.
TEMPLATE_CONTEXT_PROCESSORS にこのコンテキストプロセッサを入れると, RequestContext に MEDIA_URL というコンテキスト変数が入ります. MEDIA_URL には MEDIA_URL 設定 の値が入っています.
