Извините, этот вопрос слишком широк, но мне нужен совет, потому что я столкнулся с бит задачи выше моего уровня опыта.Веб-сайт графических объектов карты
Карта должна отображаться с объектами базы данных, такими как рестораны/события/и т. Д. Предложенная платформа - это Python/Django (что отлично подходит как для меня, так и для клиента) как для интерфейса, так и для бэкэнд. В качестве самой карты я хочу использовать Leaflet, потому что ее (предположительно) гибкую и бесплатную. На первом этапе должна быть только одна панель инструментов с флажками, позволяющая выбирать типы объектов, которые должны отображаться на карте, и временной диапазон для выбора объектов.
Мой проект заключается в следующем:
- листовка (JS основе) в качестве карты
- использование базы данных для объектов карты с по умолчанию Django администратора первой и добавить функциональные возможности при необходимости;
- использовать HTML и Django виджеты для панели инструментов, флажки и все прочее;
Единственная проблема касается интерфейсов/виджетов. Скорее всего, так будет работать? Может быть, его определенно лучше переключиться на JS-интерфейс для такого типа приложений (как планирование в будущем)?
Никоим образом я не думаю о создании пользовательских API-интерфейсов карт. Я просто сомневаюсь, что Python достаточно для всех графических элементов на странице (потому что обычно вы найдете JS там), и будет ли он работать отлично с помощью листовки JS. – VladimirLenin