我正在尝试向我的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文件?就这么简单吗?我必须运行djangoshell命令吗?我尝试过使用“migrate”和“makemigrations”命令,但文件没有出现。谢谢你的帮助
目前没有回答
相关问题 更多 >
编程相关推荐