Как передать в переменную Django models ввод телефона с клавиатуры реализованную на JavaScript

Есть форма обратной связи, необходимо передать ввод номера телефона с клавиатуры реализованную на JavaScript в переменную phone файла models.py:

class FeedbackModel(models.Model):
    # Класс модели обратной связи
    name = models.CharField(max_length=50, verbose_name='Имя')
    phone = ''
    email = models.EmailField()
    message = models.TextField(max_length=5000, verbose_name='Сообщение')
    create_at = models.DateTimeField(auto_now_add=True, verbose_name='Дата создания')

    def __str__(self):
        return f'{self.name} - {self.email}'

forms.py

from django import forms
from .models import FeedbackModel
from captcha.fields import CaptchaField


class FeedbackForm(forms.ModelForm):
    captcha = CaptchaField()
    class Meta:
        model = FeedbackModel
        exclude = ['create_at']
        widgets = {
            'name': forms.TextInput(attrs={'placeholder': 'Введите имя'}),
            'email': forms.EmailInput(attrs={'placeholder': 'Введите email'}),
            'phone': forms.TextInput(attrs={'placeholder': 'phone'}),
            'message': forms.Textarea(attrs={'placeholder': 'Введите сообщение'})
        }

Ниже кусок кода html

<div class="contact__form">                     
    <div class="contact__form__title">
      <h2>СВЯЗАТЬСЯ</h2>
      <p>Здесь Вы можете задать интересующие Вас вопросы.</p>
    </div>
    <form action="{% url 'feedback' %}" method="post">
        {% csrf_token %}
        Имя: {{ form.name }}
        Телефон: <input type="tel" data-tel-input placeholder="Введите номер телефона" maxlength="18" />
        Email: {{ form.email }}           
        Сообщение: {{ form.message }}
        Captcha*: {{ form.captcha }}
        <button type="submit" class="site-btn">Отправить</button>
    </form>
</div>

Как это можно реализовать?

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