Как сохранить маршруты Mapbox в Django Model
У меня есть html-страница с формой и Mapbox. Ниже приведено изображение того, как это выглядит.
Я хочу, чтобы пользователь заполнил форму, а затем проложил маршрут на карте (см. скриншот). И данные этой формы, и сам маршрут были сохранены в базе данных.
При заполнении формы слева все успешно сохраняется в базу данных. Но у меня вопрос, как сохранить маршруты, которые я строю на карте Mapbox. Я проверил через Сеть в инспекторе браузера, и API сам создает запрос Mapbox.
Но вот как сохранить его в моей таблице... Например, у меня есть таблица Route
и столбцы id
, latitude
и longitude
.
Пожалуйста, подскажите, в каком направлении думать, тк. Я голову сломал, как вытащить эти данные
Возможно, вам поможет код какого-нибудь проекта.
django views.py
:
def getForm(request):
form = RouteForm()
if request.method == 'POST':
form = RouteForm(request.POST)
if form.is_valid():
form.save()
return HttpResponseRedirect('home')
return render(request, 'routes_form/route_form.html', {'form': form})
Этот вопрос скорее для тех, кто работал с Mapbox или что-то знает о нем.
P.S. Я еще только учусь и некоторые вещи пока не понимаю, но я старался по максимуму нагуглить что-нибудь.