Есть проблема в части входа в мой проект [закрыто]

моя форма почему-то не работает. то есть не дает ожидаемого результата

my views.py

def TeacherLogin(request):
    if request.method == 'POST':
        form = TeacherLogin(data = request.POST)
        if form.is_valid():
            user = authenticate(username=username, password=password).first()
            # user = User.objects.filter(username=username).first()
            if user is not None:
                return redirect('home')
    else:
        form = TeacherLogin()

my forms.py

class TeacherLoginForm(ModelForm):
    class Meta:
        model = User
        fields = ('username', 'password')

my urls.py #in apps

from django.urls import path, include
from .views import *

app_name = 'teachers'

urlpatterns = [
    path('teacherlogin/', TeacherLogin, name='teacherlogin'),
]
Вернуться на верх