0

我的 DATABASES 字典中有以下 2 个数据库:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': 'C:/Users/B/Desktop/board.db'
    },
    'game':{
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': 'C:/Users/B/Desktop/gamelogic.db'
    },
}

inspectdb在第二个数据库“游戏”上遇到问题。

我试图这样做:但即使数据库存在,python manage.py inspectdb --database 'game' 我也会收到错误消息。django.db.utils.ConnectionDoesNotExist: The connection 'game' doesn't exist如何检查非默认数据库?

4

1 回答 1

3

使用这个命令:

python manage.py inspectdb --database=game > your_app/models.py
于 2017-02-08T17:13:49.347 回答