我正在尝试编写一个脚本来读取一个表并使用 Django 的 orm' 插入到其他表中。代码可以在这里找到:http: //pastebin.com/CfUtqve6
问题是当我尝试在终端上运行时出现此错误
“django.core.exceptions.ImproperlyConfigured:settings.DATABASES 配置不正确。请提供 ENGINE 值。有关更多详细信息,请查看设置文档。”
我的设置正确配置为 ./manage.py runserver 没有抱怨。为了清楚起见,它是这样的:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'zingyhomes', # Or path to database file if using sqlite3.
'USER': 'root', # Not used with sqlite3.
'PASSWORD': 'root', # Not used with sqlite3.
'HOST': '127.0.0.1', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
是什么导致了这个麻烦,我应该如何克服它并编写到目前为止我一直在逃避的脚本;)