Python Django:测试应用程序导致Tastypie错误
我正在尝试通过测试我的Django应用程序Python Django:测试应用程序导致Tastypie错误,python,django,testing,tastypie,django-south,Python,Django,Testing,Tastypie,Django South,我正在尝试通过测试我的Django应用程序 python manage.py test project 但我得到的错误信息是 django.db.utils.DatabaseError: relation "tastypie_apiaccess" already exists 这怎么可能?以前从未测试过。这是否与我存储在app文件夹中的迁移文件有关,并且test使用迁移创建数据库的sqlite副本 我正在以迁移应用程序的身份运行South 这可能与南迁有关。如果是这样,您可以通过使用SOU
python manage.py test project
但我得到的错误信息是
django.db.utils.DatabaseError: relation "tastypie_apiaccess" already exists
这怎么可能?以前从未测试过。这是否与我存储在app文件夹中的迁移文件有关,并且test
使用迁移创建数据库的sqlite副本
我正在以迁移应用程序的身份运行
South
这可能与南迁有关。如果是这样,您可以通过使用SOUTH\u TESTS\u MIGRATE=False来避免这种情况,那么测试运行程序将使用syncdb而不是MIGRATE