关于Django项目中的数据库设置

时间:2014-12-18 05:34:03

标签: python mysql django devstack

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

我应该使用哪些settings.py.

我找到了很多settings.py文件。

我已经设置了devstack,其中有许多文件夹,如地平线,煤渣,新星等。

我在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',
    }
}

请帮助..

1 个答案:

答案 0 :(得分:5)

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