def get_config():
"""
Gets engine type from Django settings
"""
DB = settings.DATABASES['default']
ENGINE = DB.get('ENGINE', '')
config = {}
if 'postgresql' in ENGINE \
or 'psycopg' in ENGINE:
config['engine'] = ENGINE_POSTGRESQL
elif 'mysql' in ENGINE:
config['engine'] = ENGINE_MYSQL
else:
raise BadConfig('Django configured with unsupported database engine: '
'%s' % DB.get('ENGINE', ''))
return config
评论列表
文章目录