почему не работает redirect Django

у меня есть такой код из views.py который написан с помощью документации, но он не работает и вместо редиректа на главную страницу выдет в адресной строке только '/?'. Помогите пожалуйста сказав что нужно изменить потому что я только начина. разбираться в джанго и не понимаю.

'''

from django.http import HttpResponse
from django.shortcuts import render, redirect
from django.contrib.auth import authenticate, login, logout
from django.contrib import messages


def index(request):
if request.method == 'POST':
    email = request.POST['email']
    password = request.POST['password']
    user = authenticate(request, email=email, password=password)
    if user is not None:
        return redirect('/main/')
    else:
        return redirect('signin')
return render(request, 'main_page/index.html')


def main(request):
    return render(request, 'main_page/main.html')

''' urls проекта

from django.contrib import admin
from django.urls import path, include

from main_page.views import index, main

urlpatterns = [
   path('admin/', admin.site.urls),
   path('', include('main_page.urls')),


]

urls приложения

from django.urls import path, include
from main_page.views import index, main

urlpatterns = [
path('main/', main, name='home'),
path('signin/', index, name='signin'),


]

шаблон

{%load static%}

<!doctype html>

...<div class="form-floating">
  <input type="email" class="form-control" id="floatingInput" 
 placeholder="[email protected]">
  <label for="floatingInput"><font color="#bf7a00">Email</font></label>
</div>
<div class="form-floating">
  <input type="password" class="form-control" id="floatingPassword" 
placeholder="Password">
  <label for="floatingPassword"><font color="#bf7a00">Password</font> 
</label>
</div>...

вот моя форма

<form>
<img class="mb-4" src="{% static 'main_page/images/img.png'%}" 
alt="" width="72" height="57">
<h1 class="h3 mb-3 fw-normal"> <font color="orange">Please sign 
in</font></h1>

<div class="form-floating">
  <input type="email" class="form-control" id="floatingInput" 
 placeholder="[email protected]">
  <label for="floatingInput"><font color="#bf7a00">Email</font> 
</label>
</div>
<div class="form-floating">
  <input type="password" class="form-control" id="floatingPassword" 
 placeholder="Password">
  <label for="floatingPassword"><font 
 color="#bf7a00">Password</font></label>
</div>

<div class="checkbox mb-3">
  <label>
    <input style='color: orange' type="checkbox" value="remember- 
 me"> <font color="orange">Remember me</font>
  </label>
</div>
<button  style="background: purple; border: 0; " class="w-100 btn 
btn-lg btn-primary" type="submit"> <font color="orange">Sign 
in</font> 
</button>
<p  class="mt-5 mb-3 text-muted"> <font color="orange">&copy; 2017– 
2022</font></p>
</form>

Ответы (2 шт):

Автор решения: Мишаня

Вместо redirect("/main/") используйте redirect('home')

→ Ссылка
Автор решения: Plluxury

Ответ таков что нужно использовать для входа уже существующего пользователя из админ панели таблицы пользователи

→ Ссылка