- 在UT 中置换 db
import unittest
from django.conf import settings
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'unittest.db',
}
}
settings.configure(DATABASES = DATABASES)
import django
django.setup()
from mysite.models import *
person = Person(name = 'aaa', age = 10)
person.save()
- TODO: 在UT新的db中执行DDL
ref
- https://docs.djangoproject.com/en/3.0/howto/writing-migrations/
- https://www.cnblogs.com/chenjianhong/archive/2012/05/07/4145087.html