In der Django-Registrierung wird angegeben, dass Sie ein benutzerdefiniertes Profil speichern können, wenn Sie einen Benutzer speichern.
Aber ich habe keine Ahnung, was die Dokumentation von mir verlangt. Hier ist, was sie sagen:Profil mit Registrierung in Django-Registrierung speichern
Um das Erstellen eines benutzerdefinierten Benutzerprofil zu ermöglichen zusammen mit der
User
(zB spezifiziert das Modell in derAUTH_PROFILE_MODULE
Einstellung), definieren Sie eine Funktion, die weiß, wie man schaffen und eine Instanz, dass speichern Modell mit entsprechenden Standardwerten und übergeben Sie es als Schlüsselwortargumentprofile_callback
. Diese Funktion soll ein Schlüsselwort Argument akzeptieren:
user
Die
User
um das Profil zu beziehen.
Kann mir jemand ein Beispiel für die Funktion geben, die erstellt werden muss und wie man sie als Argument übergeben kann?
Nun, ich muss das gleiche tun ... aber ich kann verstehen, wie schlecht das Profilformular in der Beispielstelle des Registerformulars zeigen und die Daten speichern ... ich weiß nicht, ich bin verloren ... danke – Asinox
Dies ist in der Django-Registrierung 0.8+ nicht mehr der Fall – Gezim