使用的OpenGauss6.0.1 LTS版本,配套Django 4.2.12.
Django连接数据库,提示要求postgreSQL 在12以上的版本,但当前版本是9.204,Django无法连接高斯DB
已经安装了psycopg2,如果通过python编程,可以成功访问高斯数据库。但如果使用Django,就不能用。
上述问题,请问社区各位大佬是否遇到过,该如何解决,一定要降级Django版本吗?Django和Open 高斯的配套关系是否有?
或Django的数据库连接引擎要修改?
目前Django的project 的setting.py配置如下:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'db_name', # 数据库名
'USER': 'db_user', # 用户名
'PASSWORD': 'password', # 密码
'HOST': 'host', # 数据库服务器地址,如内网IP或域名
'PORT': '5432', # 默认端口为 5432
}
}
是不是引擎要修改才行?
zhaowenpeng(a)nuaa.edu.cn