Почему не работает 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')
'''
Вместо redirect("/main/") используйте redirect('home')
Ответ таков что нужно использовать для входа уже существующего пользователя из админ панели таблицы пользователи