Geodjango: различные геометрические поля в одной карте листания

У меня есть два геометрических поля в модели, PointField и PolygonField.

class Site(models.Model):
    name = models.CharField(max_length=254)
    location = models.PointField(null=True, blank=True)
    surrounding_polygon = models.PolygonField(null=True, blank=True)

Когда я загружаю эту модель в форму, появляются две карты, по одной для каждого геометрического поля.

Как я могу поместить и точку, и полигон в одну карту на форме, а затем сохранить информацию в соответствующих полях? Я использую leaflet карту.

Вернуться на верх