Как показать информацию на той же странице, где я отправляю форму в django

Я пытаюсь отправить форму и получить результат на той же странице, где я создал форму. Но я не могу получить значения на той же странице. Но когда я пытаюсь получить значение на другой странице, оно работает.

Мой файл views.py :

def home(request):
    words = request.GET['text']
    count = len(words.split())
    context = {'count':count}
    return render(request,'index.html',context)

Мой файл index.html:

<div class="container">
        <h3 style="display:inline-block; text-transform: capitalize; padding-top: 10px; border-bottom: 2px solid #e5e5e5;">Word counting app</h3>
        <h5 style="padding-top: 40px;text-transform: capitalize;">enter your word below to count</h5>
        <div class="row">
            <div class="col-lg-6">
                <form method="" action="">
                    <textarea name="text" cols="30" rows="7"></textarea>
                    <button type="submit" style="padding: 6px 28px; border: none; background:orange; margin-top: 10px;">Submit</button>
                </form>
                <p>{{count}</p>
            </div>
        </div>
    </div>

Добавьте метод формы 'GET' в ваш html и удалите атрибут action. Если в элементе формы не указано действие, она будет отправлена на тот же url, что и ваша страница.

<form method="GET">
Вернуться на верх