1

dumpdata コマンドで作成した django-fixture からデータをロードしようとしています

manage.py dumpdata --format=json MyApp > MyApp/fixtures/test_data.json

このようなユニットテストの初期データとしてこれを使用したい

class SomeTest(TestCase):
    fixtures = ['test_data.json']

しかし、テストを実行するとエラーが発生します

ValueError: フィクスチャのインストールに問題があります データベース バックエンドは、AutoField の値として 0 を受け入れません。

django バージョン 1.5 と mysql バージョン 5.2.40 を実行しています。グーグルはこれまでのところ本当に役に立ちませんでした。何か案は?助けてくれてありがとう!:D

4

0 に答える 0