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嘗試是沒有必要的。有沒有解決方法?