Django Я пытаюсь выполнить простую задачу, отобразить на странице все, что было введено в текстовое поле.

Все, что я хочу, это чтобы пользователь вводил что-то в одно текстовое поле и чтобы вводимые данные отображались на той же странице с помощью формы. Пожалуйста, помогите!!!!

Я перепробовал так много решений, но ничего не работает, а ведь это такая простая задача

посмотрите мой код:

views.py

def math_drills(request):

    num1 = random.randint(0,100)
    num2 = random.randint(0,100)
    total = num2 + num1
    
    if request.method == 'POST':
        form = Addition(request.POST)
        if form.is_valid():
            u_i = request.POST['uans']
            return redirect('math_drills_url')
    return render(request,'math_drills.html',{
        'num1':num1,
        'num2':num2,

        'total':total,
    })

html

            <div class="col-lg-12">
                <script type="text/javascript">
                    
                </script>

                <label class="" id="num1" name="">{{num1}}</label> + 
                <label class="" id="num2" name="">{{num2}}</label> =

                <form action="" method="post">
                    {% csrf_token %}
                    <input id="your_name" type="text" name="uans" value="" id="" style="width:2%;">
                    <input type="submit" value="add">
                </form>

            </div>
Вернуться на верх