@V-ampre

Как вставить Яндекс Карту в админку Django?

Всех приветствую!
Подскажите направление в котором копать по следующей проблеме: есть модель "Событие" с полями: название, адрес, координаты (для отображения метки на карте)

Нужно вставить яндекс карту в админку джанго таким образом, чтобы при создании события можно было назначить адрес, например ткнув на карте или написать адрес в поле формы и карта отобразила это место. Соответственно потом эти данные адрес и координаты сохранить.

Пока надумал следующее: изменить шаблон админки вставив скрипт jQuery ajax для того чтобы при вводе адреса получать координаты и перестраивать карту, при этом координаты добавлять в скрытое поле формы чтобы потом сохранить в модель. А вот как запихать карту в форму для создания мероприятия пока точно не знаю. Если есть идеи прошу подсказать, и вообще,может есть более простой способ?
  • Вопрос задан
  • 1339 просмотров
Пригласить эксперта
Ответы на вопрос 1
GeraJet
@GeraJet
Anykey
Карту можно вставить с помощью django-leaflet, только там будет не Яндекс, а OSM. Ну и база нужна PostgreSQL с расширением PostGIS, координаты будут храниться в поле с типом Point.
Вполне возможно, есть более простой путь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы