Django передать переменную из шаблона во views

никак не получается передать переменную(user.username) из шаблона во views, выбрал простой вариант передать через запрос, ошибок не выдает, но и переменная не приходит:

template:

    <form action="{% url 'cabinet' %}?user.username={{user.username}}" method="post">
        
  {% csrf_token %}
  {{ form.as_p }}

  <button type="submit" class="w-50 btn btn-primary btn-block">create search</button>
  </form>

фрагмент views:

def add_search(request):

    username = request.GET.get('user.username')

    if request.method == 'POST':
    
        form = AddSearch(request.POST)
        if form.is_valid():
Global_Users.objects.filter(name=username).update(**form.cleaned_data)
else:
    form = AddSearch()
return render(request, 'webface/add_search.html', {"form": form})
Вернуться на верх