gpt4 book ai didi

python - 在哪里设置 DEFAULT_DB_ALIAS?

转载 作者:行者123 更新时间:2023-12-05 07:59:24 24 4
gpt4 key购买 nike

我需要根据环境更改应用程序执行时使用的数据库配置。我有以下数据库配置:

DATABASES = {
'localhost': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(PROJECT_VAR, 'data/localhost.sqlite3'),
},
'test': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'novumaz',
'USER': 'novumaz',
'PASSWORD': 'novumaz',
'HOST': '',
'PORT': '',
},
'production': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'set database name',
'USER': 'set database user name',
'PASSWORD': 'set database user password',
'HOST': '',
'PORT': '',
},
}

尝试在 wsgi.py 和 manage.py 中设置它。它们都不起作用。

最佳答案

这应该放在您的项目“settings.py”文件中 -- https://docs.djangoproject.com/en/dev/topics/settings/

关于python - 在哪里设置 DEFAULT_DB_ALIAS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21881321/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com