我在test_settings.py
文件中设置了一个测试数据库,如下所示:
from myproject.settings import *
SOUTH_TESTS_MIGRATE = False
DATABASES['default'] = {'ENGINE': 'django.db.backends.sqlite3'}
但是在运行测试时如下:
python manage.py test --settings=myproject.test_settings myapp
它没有访问指定的数据库而没有创建任何表。如何在测试中使用指定的数据库,如何将外键检查设置为零?