GeoDjango Admin Widget для GeometryCollection?
Возможно ли иметь редактируемый виджет в GeoDjango Admin для GeometryCollectionField
?
Рассмотрим следующий код:
models.py:
from django.db import models
from django.contrib.gis.db import models as gis_models
class MyModel(gis_models.Model):
name = models.CharField(max_length=64, blank=False, null=False)
point = gis_models.PointField(blank=False, null=False)
polygon = gis_models.PolygonField(blank=False, null=False)
geometry = gis_models.GeometryField(blank=False, null=False)
geometry_collection = gis_models.GeometryCollectionField(blank=False, null=False)
admin.py:
from django.contrib import admin
from django.contrib.gis import admin as gis_admin
from my_project.models import MyModel
@admin.register(MyModel)
class MyModelAdmin(gis_admin.GeoModelAdmin):
fields = (
"name",
"point",
"polygon",
"geometry",
"geometry_collection",
)
Это дает мне редактируемые виджеты для всех полей, кроме geometry_collection
:
Есть подсказки?