Django: Wie am besten diesen Registrierungsprozess umsetzen?
Verfasst: Mittwoch 13. Januar 2010, 22:31
Sers,
ich beschaeftige mich grad wieder ein wenig mit Django und frage mich wie ich diesen Regisitrierungprozess schoen umsetzen kann:
---
User registriert sich nur mit E-Mail Adresse.
-> Bekommt eine E-Mail mit einem generierten Passwort zugesendet.
User kann sich nun mit seiner E-Mail Adresse und diesem Passwort einloggen, bekommt aber nun einen Screen zu sehen wo noch weitere Angaben gemacht werden koennen.
Wenn er diesen Abschickt kommt er in sein Profil.
----
Naja ich meine an der Umsetzung scheitert das ganze nicht ... einfach ein paar views anlegen und die ganzen Sachen abarbeiten.
Irgendwie ist das ganze aber unschoen wie ich finde also in der den views der app register_1 und register_2 methoden anzulegen und so weiter ... ausserdem muesste man ja auch eine eigenene Loginmethode schreiben die erstmal schaut ob des ein neuer User ist und dann gegebenenfalls un den register step 2 weiterleiten.
Naja ich hab mir nun ueberlegt die Registrierung als eigene app auszulagern, was daran wieder unschoen ist ist ja, dass die login view in meinem Fall mit dem Register Prozess gekoppelt is und ich des wiederum unschoen finde sowas in 2 apps zu trennen .. von wegen Sachen die von einander Abhaengen oder aufeinander basieren sollte man ned trennen.
Wie wuerdet ihr das ganze denn einfach vom Softwaredesign standpunkt aus loesen? oder euch da dran machen?
Danke schonmal
TDO
ich beschaeftige mich grad wieder ein wenig mit Django und frage mich wie ich diesen Regisitrierungprozess schoen umsetzen kann:
---
User registriert sich nur mit E-Mail Adresse.
-> Bekommt eine E-Mail mit einem generierten Passwort zugesendet.
User kann sich nun mit seiner E-Mail Adresse und diesem Passwort einloggen, bekommt aber nun einen Screen zu sehen wo noch weitere Angaben gemacht werden koennen.
Wenn er diesen Abschickt kommt er in sein Profil.
----
Naja ich meine an der Umsetzung scheitert das ganze nicht ... einfach ein paar views anlegen und die ganzen Sachen abarbeiten.
Irgendwie ist das ganze aber unschoen wie ich finde also in der den views der app register_1 und register_2 methoden anzulegen und so weiter ... ausserdem muesste man ja auch eine eigenene Loginmethode schreiben die erstmal schaut ob des ein neuer User ist und dann gegebenenfalls un den register step 2 weiterleiten.
Naja ich hab mir nun ueberlegt die Registrierung als eigene app auszulagern, was daran wieder unschoen ist ist ja, dass die login view in meinem Fall mit dem Register Prozess gekoppelt is und ich des wiederum unschoen finde sowas in 2 apps zu trennen .. von wegen Sachen die von einander Abhaengen oder aufeinander basieren sollte man ned trennen.
Wie wuerdet ihr das ganze denn einfach vom Softwaredesign standpunkt aus loesen? oder euch da dran machen?
Danke schonmal
TDO