View All Posts. MiCHiLU.com powered by Django ;-)

[Django]: Django和訳ドキュメント sync to r5387

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 の主な変更分です。

TEST_DATABASE_CHARSET

開発バージョンの Django で新たに追加されました

デフォルト値: None

テストデータベースの作成に使われている文字セットエンコーディングです.この 文字列の値はデータベースバックエンドに直接渡されるので,エンコーディングの 名前や書式はバックエンドごとに異なります.

この設定をサポートしているバックエンドは, PostgreSQL (postgresql, postgresql_psycopg2) と MySQL (mysql, mysql_old) です.

TEST_DATABASE_COLLATION

開発バージョンの Django で新たに追加されました

デフォルト値: None

テストデータベースを生成する際のコレーション (collation) です.この値はデー タベースバックエンドに直接渡されるので,値の書式はバックエンドごとに異なり ます.

mysql および mysql_old バックエンドだけでサポートされています (くわしくは,MySQLマニュアルの section 10.3.2 を参照してください)

テストを実行する

開発バージョンの Django で新たに追加されました: テスト用にデータベースの文字セットエンコーディング設定を調整したいのなら, TEST_DATABASE_CHARSET 設定を使ってください. MySQL を使っているなら, TEST_DATABASE_COLLATION でテストデータベースで使うコレーション (collation) を指定できます.これらの設定については, settings ファイルのド キュメントを参照してください.

django.core.context_processors.media

TEMPLATE_CONTEXT_PROCESSORS にこのコンテキストプロセッサを入れると, RequestContextMEDIA_URL というコンテキスト変数が入ります. MEDIA_URL には MEDIA_URL 設定 の値が入っています.

Fri, 1 Jun 2007 11:49:15 +0900 source edit
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.1 Japan License.
View All Posts. MiCHiLU.com powered by Django ;-)