1
我想使用Geodjango与PostgreSQL(8.4.20)的稍旧版本。当试图迁移的蟒蛇到数据库(python manage.py migrate
)生成的模型,它引发以下错误:Geodjango与PostgreSQL 8.4.20和PostGIS 2.2
django.db.utils.ProgrammingError: syntax error at or near "EXTENSION"
LINE 1: CREATE EXTENSION IF NOT EXISTS postgis
根据this answer,这可能是与事实,我使用的是旧版本的做PostgreSQL的/ PostGIS的。但是因为我已经安装了PostGIS,所以这个命令(CREATE EXTENSION IF NOT EXISTS postgis
)由django尝试是没有必要的。有没有解决方法?