一个postgis数据库后端,与标准的符合字符串一起工作。
django-scspostgis的Python项目详细描述
django 1.3的postgis适配器中的一个bug使得它在 standard_conforming_string已启用,这是 PostgreSQL 9.1版。
A patch是可用的,但那些不倾向于运行修补版本的 django的可以使用这个包。只需安装然后更新 您的数据库设置:
DATABASES = { 'default': { 'ENGINE': 'scspostgis', ... } }
如果您使用的是South,则还需要以下设置:
SOUTH_DATABASE_ADAPTERS = { 'default': 'south.db.postgresql_psycopg2', }
如果升级到django 1.4,则应卸载scspostgis,然后 使用标准的“django.contrib.gis.db.backends.postgis”引擎。