我的项目有3个应用程序(帐户,图书,出版商),我希望每个应用程序使用自己的数据库,但我不知道如何:(
(均为sqlite,但数据库不同)
这是我的设置数据库部分:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
},
'publisher_db': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'publisher_db.sqlite3'),
},
'books_db': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'books_db.sqlite3'),
},
'accounts_db': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'accounts_db.sqlite3'),
}
}
1条答案
按热度按时间ghg1uchk1#
您需要在数据库****字典中配置单独的数据库设置。您使用postgresql提到了
books
和publishers
。