1

我想在 django 项目中设置数据库设置。

我应该使用哪个 settings.py。

我发现了很多 settings.py 文件。

我已经设置了 devstack,其中有许多文件夹,例如 Horizo​​n、cinder、nova 等。

我在 Horizo​​n 文件夹中找到了 settings.py。

从我设置 Django 开始,我在 /usr/local/lib/python2.7/dist-packages/django/conf/project_template/project_name 文件夹中找到了。

请建议我应该使用哪个 settings.py 和

我可以通过用户 root 访问数据库,而 MySql Workbench 中没有给出数据库名称。

我应该使用哪个数据库连接?

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql', 
        'NAME': 'nova',
        'USER': 'root',
        'PASSWORD': 'password',
        'HOST': 'localhost',   # Or an IP Address that your DB is hosted on
        'PORT': '3306',
    }
}

请帮忙..

4

1 回答 1

5

您必须在 Horizo​​n/openstack_dashboard 文件夹中的 settings.py 文件中设置您的数据库。数据库名称是 devstack 或任何其他名称。所有 django 应用程序表都将在单个数据库中创建

于 2014-12-18T05:43:11.623 回答