Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 在GeoJango-GeometryField中设置srid会引发错误_Django_Django Models_Geodjango - Fatal编程技术网

Django 在GeoJango-GeometryField中设置srid会引发错误

Django 在GeoJango-GeometryField中设置srid会引发错误,django,django-models,geodjango,Django,Django Models,Geodjango,我想设置srid=5179,而不是默认的4326。因此我这样写: area=models.GeometryField(blank=True, null=True, srid=5179) 迁移模型工作得很好,但当我使用此模型时,Django引发了一个异常,消息如下: NotImplementedError: This backend doesn't support the Transform function. 如何修复它?示例后的第一段中说,并非所有数据库都支持您需要的功能 如果在不支持地理

我想设置srid=5179,而不是默认的4326。因此我这样写:

area=models.GeometryField(blank=True, null=True, srid=5179)
迁移模型工作得很好,但当我使用此模型时,Django引发了一个异常,消息如下:

NotImplementedError: This backend doesn't support the Transform function.
如何修复它?

示例后的第一段中说,并非所有数据库都支持您需要的功能

如果在不支持地理函数的后端调用该函数,则会出现NotImplementedError异常


您使用哪个DBMS数据库?PostgreSQL与PostGIS?还是别的什么?请提供更多信息。使用支持GeoJSongGeometry字段版本的mysql