如何将gis_enable设置为True

问题描述 投票:0回答:1

我有一个带有postgresql / postgis的geoDjango设置,并且一切正常。

现在我尝试安装django-raster,但在迁移时失败。

错误是

栅格字段需要具有栅格支持的后端。

发生这种情况是因为connection.features.gis_enabled设置为False

在site-packages / django / contrib / gis / db / models / fields.py中

如何将其设置为True?

django geodjango
1个回答
0
投票

我的初始设置实际上是错误的,我不得不使用

DATABASES = {
    'default': {
        'ENGINE': 'django.contrib.gis.db.backends.postgis',
         ...
     }
}

而不是

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
         ...
     }
}
© www.soinside.com 2019 - 2024. All rights reserved.