Как в Django внести координаты google maps с базы данных
Как сделать так, чтобы добавленые координаты через админскую панель выводились на карту в html и создавались маркеры?
admin.py:
@admin.register(Marker)
class CameraAdmin(admin.ModelAdmin):
list_display = ('id', 'area', 'street', 'postcode', 'type', 'latitude', 'longitude',)
search_fields = ('id', 'area', 'type', 'postcode',)
fieldsets = (
(None, {
'fields': ('area', 'street', 'postcode', 'type', 'latitude', 'longitude',)
}),
)
models.py
class Marker(models.Model):
area = models.CharField(max_length=100)
latitude = models.FloatField(
validators=[MinValueValidator(-90), MaxValueValidator(90)],
)
longitude = models.FloatField(
validators=[MinValueValidator(-180), MaxValueValidator(180)],
)
type = models.CharField(max_length=100)
street = models.CharField(max_length=100)
postcode = models.CharField(max_length=12)
def __str__(self):
return f"{self.id}: {self.area}, {self.type}, {self.street}, {self.postcode}, ({self.latitude},{self.longitude})"
в данный момент я могу внести коорднаты в бэкенде или в админке, через API в html отображается карта. как мне обьеденить бэкенд с фронтендом, чтобы считывались latitude, longitude из models.py?