【发布时间】:2020-02-23 14:46:06
【问题描述】:
我正在尝试将现有的 sqlite3 数据库添加到我的 Django 项目中,但它似乎无法被识别。
我已将该数据库添加到我的项目文件夹中,修改了 settings.py 文件以反映该添加:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
},
'added_db': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'added_db.sqlite3'),
}
}
然后我运行了“python manage.py makemigrations”和“python manage.py migrate”命令,但它似乎没有做任何事情。当我运行“python manage.py inspectdb”时,它只显示默认数据库中的表。
我错过了什么?
【问题讨论】:
-
你读过关于迁移的文章吗--fake