GeoDjango中新GeometryField的通用输入元素

GeoDjango中新GeometryField的通用输入元素,django,postgresql,gis,postgis,geodjango,Django,Postgresql,Gis,Postgis,Geodjango,我有GeoDjango和GeoAdmin在工作,没有问题 我有一个模型,有一个领域 geom = models.GeometryField() 当我在管理界面中为该模型创建新记录时,我会得到一个映射,但无法输入数据。我希望能够从点、多线、多边形等中进行选择,然后绘制形状 如果这不在GeoDjango中,那很好,我必须自己编写代码。但由于GeometryField是一个非常有效的定义,Django管理模块通常工作正常,我很好奇:我是否做错了什么,忘记了什么?我使用olwidget漂亮地解决了这个

我有GeoDjango和GeoAdmin在工作,没有问题

我有一个模型,有一个领域

geom = models.GeometryField()
当我在管理界面中为该模型创建新记录时,我会得到一个映射,但无法输入数据。我希望能够从点、多线、多边形等中进行选择,然后绘制形状


如果这不在GeoDjango中,那很好,我必须自己编写代码。但由于GeometryField是一个非常有效的定义,Django管理模块通常工作正常,我很好奇:我是否做错了什么,忘记了什么?

我使用olwidget漂亮地解决了这个问题:

通过将它添加到我的Django项目中,并使用说明将管理小部件替换为olwidget,它可以立即运行


非常感谢Charlie DeTar提供此功能。

我使用olwidget漂亮地解决了此问题:

通过将它添加到我的Django项目中,并使用说明将管理小部件替换为olwidget,它可以立即运行

非常感谢Charlie DeTar提供此服务