in core/views.py [0:0]
def signin(request):
if request.method == 'POST':
username = request.POST.get('username', False)
password = request.POST.get('password', False)
user = auth.authenticate(username=username, password=password)
if user is not None:
auth.login(request, user)
return redirect('/')
else:
messages.info(request, 'Credentials Invalid')
return redirect('signin')
else:
return render(request, 'signin.html')