日期:2014-05-16  浏览次数:20407 次

Python中数据库配置错误提示信息.
You haven’t set the DATABASE_ENGINE setting yet.
不要以空字符串配置`` DATABASE_ENGINE`` 的值。表格 5-1 列出可用的值。

Environment variable DJANGO_SETTINGS_MODULE is undefined.
使用`` python manager.py shell`` 命令启动交互解释器,不要以`` python`` 命令直接启动交互解释器。

Error loading _____ module: No module named _____.
未安装合适的数据库适配器 (例如, psycopg 或 MySQLdb )。Django并不自带适配器,所以你得自己下载安装。

_____ isn’t an available database backend.
把DATABASE_ENGINE 配置成前面提到的合法的数据库引擎。 也许是拼写错误?

database _____ does not exist
设置`` DATABASE_NAME`` 指向存在的数据库,或者先在数据库客户端中执行合适的`` CREATE DATABASE`` 语句创建数据库。

role _____ does not exist
设置`` DATABASE_USER`` 指向存在的用户,或者先在数据库客户端中执创建用户。

could not connect to server
查看DATABASE_HOST和DATABASE_PORT是否已正确配置,并确认数据库服务器是否已正常运行。