0
我通常使用SQLite但这个项目需要我从服务器使用数据,因此,而不是试图将数据从SQLite的转换到MySQL,我导入数据到我的地方MySQL数据库。我想弄清楚如何配置我的Django项目以使用导入的数据库。现在models.py文件是空的。配置Django的本地开发环境与进口MySQL数据库的工作
所以我有三个问题:
是我的settings.py(下同)设置是否正确?
我是否需要建立模型以匹配进口 数据库的模式?
- 我还需要做其他事吗?
这就是我的工作:
- 的Django 1.8.4
- 的Python 2.7
- 的MySQL 5.7.14
- OSX 10.11
设置。 py
import os
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
"""..."""
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'extract',
'USER': 'root',
'PASSWORD': 'xxxxxxxxxx',
'HOST': 'localhost',
'PORT': '22',
}
}
""" ... """
明白了。谢谢。我只是将该命令的输出复制到我的models.py文件中? – 655321
是的,你可以。也可以看看模型的'Meta'部分。它的信息。如果您的问题得到解决,您可以将其标记为已接受的答案。 :) – cutteeth