对数据库的配置是在settings.py文件中,打开这个文件并查找databases,如图所示 其中engine是告诉django使用的是哪个数据库引擎,常用的数据库 有postgresql、mysql、sqllite3、oracle等,但无论选择使用哪个数据库服务器,都必须下载和安装对应的数据库适配
对数据库的配置是在settings.py文件中,打开这个文件并查找databases,如图所示
其中engine是告诉django使用的是哪个数据库引擎,常用的数据库 有postgresql、mysql、sqllite3、oracle等,但无论选择使用哪个数据库服务器,都必须下载和安装对应的数据库适配器。
“name”是数据库的名字,图中数据库的名字是django,“user”告诉django用哪个用户连接数据库,“password”告诉django连接用户的密码,host告诉django连接哪一台主机的数据库服务器。若数据库用的是sqlite,user、password、host可空白,不填写
配置完成后,可通过python manage.py shell 进入交互解释器界面,输入下面这些命令来测试你的数据库配置:
from django.db import connection
cursor=connection.cursor()
如果没有显示什么错误信息,那么你的数据库配置是正确的,否则,你就得查看错误信息来纠正错误,常见错误信息,如下图所示: