Tengo el siguiente codigo.
Código PHP:
def validate(request):
username = request.POST.get('username', False)
if request.method != 'POST':
raise Http404('Only POSTs are allowed')
try:
m = user.objects.get(username=username)
if m.password == request.POST['password']:
request.session['member_id'] = m.id
return HttpResponseRedirect('/you-are-logged-in/')
except user.DoesNotExist:
return HttpResponse("Your username and password didn't match.")
Estoy tratando de hacer mi propio login ya que el login del admin que trae django no me es suficiente con los campos de registro y ademas que por seguridad quiero mantener a los admins y a los usuarios en 2 tablas separadas. como veran es un simple login pero no entiendo porque me dice ese error. Ya que en la base de datos el usuario y clave estan exactamente como los pongo en el input field del login.html
gracias de antemano por la ayuda.