Ich möchte das Benutzer nach dem ersten Login ein Formular ausfüllen müssen. Mit signalen hab ich es bereits verucht:
Code: Alles auswählen
# -*- coding: utf-8 -*-
from django.contrib.auth.signals import user_logged_in
from django.http import HttpResponseRedirect
from django.core.urlresolvers import reverse
[...]
def umleiten(sender, user, request, **kwargs):
print reverse("first_login")
return HttpResponseRedirect(reverse("first_login"))
user_logged_in.connect(umleiten)
Gibt es eine möglichkeit eine Funktion nach dem Login aufzurufen aus der ich auf eine Seite weiterleiten kann.