Джанго - Как обновить значения формы, не нажимая? - PullRequest
0 голосов
/ 02 декабря 2018

Я пытаюсь выяснить, как обновить входное значение формы в другое подразделение в том же HTML-файле, не щелкая, я периодически думал о запуске представлений (в смысле опроса), но мне просто нужно обновитьзначения, когда они изменяются в поле ввода.Я попытался максимально упростить приведенный ниже код.

Возможно ли использовать текущий макет или мне придется все отбросить и перейти на подход jQuery?

forms.py

class Entry(forms.Form):

    quantity = forms.CharField(label = '', required = True, 
                               widget forms.TextInput(
                               attrs={'placeholder': 'Quantity'}))

views.py

 def index(request):

     form = forms.Entry()

     if request.method == 'POST':
         form = forms.Entry(request.POST)

         if form.is_valid():
             print("Validation Successful")

             quantity = form.cleaned_data['quantity']

     return render(request, 'index.html', {'form':form, 'Quantity':quantity * 2})

index.html

<form method = "POST"  id = "myForm">
        {{ form }}
        {% csrf_token %}
        <button  type="submit" id="but" >+</button>
</form>


<div>
        {{Quantity}}
</div>

Спасибо, Хайме

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...