Как передать данные из html шаблона (используя html форму) в views.py python в django?

Я пытаюсь получить ввод из html-формы в файл python views.py в django. Ниже приведен мой html и python код:

<form action="getsummary" method="post" enctype="multipart/form-data">
<div class="form-group">
  <label for="exampleFormControlTextarea1">Paste your text here</label>
  <textarea class="form-control" name="inputText" id="exampleFormControlTextarea1" rows="10" style="width:1000px; "></textarea>
</div>
</form>

<div class="d-flex justify-content-center">
  <div class="border d-flex justify-content-center" style="width:160px">
    <a href="getsummary">
        <button type="submit" class="btn btn-primary">Summarize Now</button>
    </a>
  </div>
</div>

def getsummary(request):
if request.method == "POST":
    title = request.POST.get('inputText')
    print(title)
return render(request, 'get-summary.html' )

Я ввел текст в html-форму. Мой терминал должен был вывести этот текст, но вместо этого он вывел "Ничего".

[15/Feb/2022 12:20:33] "GET /summary HTTP/1.1" 200 2514
[15/Feb/2022 12:20:36] "GET /getsummary HTTP/1.1" 200 1961

Я также пробовал сделать это с помощью метода GET. В этом случае выводится None.

Прошу помочь мне с этим. С той же проблемой я сталкиваюсь, когда использую ajax для передачи переменной javascript в файл views.py python.

Спасибо.

Поместите компонент кнопки в тег формы и повторите попытку

<form action="getsummary" method="post" enctype="multipart/form-data">
<div class="form-group">
  <label for="exampleFormControlTextarea1">Paste your text here</label>
  <textarea class="form-control" name="inputText" id="exampleFormControlTextarea1" rows="10" style="width:1000px; "></textarea>
</div>
<div class="d-flex justify-content-center">
  <div class="border d-flex justify-content-center" style="width:160px">
    <a href="getsummary">
        <button type="submit" class="btn btn-primary">Summarize Now</button>
    </a>
  </div>
</div>
</form>
Вернуться на верх