gpt4 book ai didi

python - 如何跨多个服务器轻松切换 Django 1.9.x 中的数据库

转载 作者:行者123 更新时间:2023-11-29 14:06:36 24 4
gpt4 key购买 nike

我在 Django 1.9.x 中有一个应用程序,我想使用 multidb。

对我可以输入多个数据库的设置进行任何配置,当它在特定服务器上时它使用正确的数据库。例如:

当我在本地主机编程时使用默认值,当我放入测试服务器时,自动切换到 testserverdb,当我放入生产服务器时使用 productiondb,我尝试使用 multi-db documentation但这不是我想要的,因为这个案例是使用遗留数据库,而不是我的案例。

我该怎么做?

最佳答案

在您的设置文件中:

try:
from [app_name].local_settings import *
except ImportError:
pass

您在此 local_settings 文件中所做的更改将被覆盖。所以现在您可以为本地主机、开发或生产使用不同的 local_settings 文件。您可以在这些文件中单独指定一个单独的数据库。

关于python - 如何跨多个服务器轻松切换 Django 1.9.x 中的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39003588/

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