1

私のプロジェクトでは、移行に南を使用しないサードパーティのアプリを使用しています。そのサードパーティ アプリに依存するデータ マイグレーションを作成した結果、テストが失敗しています。

したがって、特定の移行を偽造するためにテストランナーをカスタマイズしたいと思いますが、偽の移行を呼び出すためにオーバーライドする正しい場所または関数が見つかりません。

誰かが私にそれをどこでやるべきか教えてもらえますか?

4

1 に答える 1

5

設定:

SOUTH_TESTS_MIGRATE = False

あなたの設定では、南部の移行はテストの一部として実行されません。代わりに、モデルで定義されているものに従って、通常の syncdb としてデータベースが作成されます。

これにより、テストも高速化されます。

于 2013-03-28T13:24:55.540 に答える