0

Djangoアプリをテストしようとしています

python manage.py test project

しかし、エラーメッセージが表示されます

django.db.utils.DatabaseError: relation "tastypie_apiaccess" already exists 

そんなことがあるものか?以前にテストしたことはありません。それは、アプリフォルダーに保存した移行ファイルに関連しておりtest、移行を使用してデータベースのsqliteコピーを作成していますか?

South移行アプリとして実行しています。

4

1 に答える 1

1

It can be related to south migrations. If so, you can avoid this by using SOUTH_TESTS_MIGRATE = False, then test runner will use syncdb instead of migrate.

于 2013-01-20T08:27:22.723 に答える