def setup_django(cls, settings_module='', project_path=''):
try:
import django
except ImportError:
raise TransportRequirementError('Unable to import %s' % cls._type.title())
os.environ['DJANGO_SETTINGS_MODULE'] = settings_module
sys.path.append(project_path)
try:
django.setup()
except django.core.exceptions.ImproperlyConfigured:
raise TransportLoadError('Django setup failed')
django.db.connections.close_all()
评论列表
文章目录