Как сохранить маршруты Mapbox в Django Model

У меня есть html-страница с формой и Mapbox. Ниже приведено изображение того, как это выглядит.

enter image description here

Я хочу, чтобы пользователь заполнил форму, а затем проложил маршрут на карте (см. скриншот). И данные этой формы, и сам маршрут были сохранены в базе данных.

При заполнении формы слева все успешно сохраняется в базу данных. Но у меня вопрос, как сохранить маршруты, которые я строю на карте Mapbox. Я проверил через Сеть в инспекторе браузера, и API сам создает запрос Mapbox.

enter image description here

Но вот как сохранить его в моей таблице... Например, у меня есть таблица 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. Я еще только учусь и некоторые вещи пока не понимаю, но я старался по максимуму нагуглить что-нибудь.

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