我正在尝试将一些数据库添加到我的django项目中,基本上我有一个简单的“在线商店”,其中包含django创建新项目时创建的默认数据库。我使用默认数据库来存储新用户。现在,我想添加新数据库,例如,为自行车等新产品系列添加新数据库。所以settings.py看起来像这样:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
},
'bikes': {
'ENGINE': 'django.db.backends.sqlite3',
'USER': 'asd',
'PASSWORD': 'asd',
'NAME': os.path.join(BASE_DIR, 'bikesdb.sqlite3'),
}
}
据说,在“db.sqlite3”所在的文件夹中必须有一个“bikesdb.sqlite3”。如何添加此.sqlite3文件?创建它只是简单吗?我是否必须运行django shell命令?我尝试过“migrate”和“makemigrations”命令,但文件没有出现。谢谢你的帮助!