
31 May
2025
31 May
'25
6:15 p.m.
使用的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@nuaa.edu.cn