Я передаю значение при перенаправлении шаблона в django

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

urls.py
from django.contrib import admin
from django.urls import path
from .import views

urlpatterns = [
         path('dash/',views.Dash,name='Dash'),
]


Dash.html
<div class="flex-grow-1">
<span class="fw-semibold d-block">{{name}}</span>
</div>


views.py
def Login(request):
    if request.method=='POST':
     username=request.POST['username']
     password=request.POST['password']
     user=auth.authenticate(username=username,password=password)
     if user is not None:
         request.session['user'] = username
         auth.login(request,user)
         return redirect('/dash',{name:user})

This is my code why I am not getting the name? Please anyone help me

Если вход в систему прошел успешно. Вам не нужно передавать имя пользователя в шаблоне. Вы можете обратиться к пользователю в шаблоне как {{request.user}} и к имени пользователя как {{request.user.username}}.

Вернуться на верх