Zwei Anmeldeform mit Django-Allauth

Ich strebe seit 2 Tagen an, um zwei Form mit Django-Allauth zu entwickeln. Ich habe noch keine Ahnung, wie kann ich das machen? Ich spreche nicht von Formular-Assistenten. Durch zwei verschiedene Anmeldeform ich meine, melden Sie sich als Entwickler und Anmeldung als normaler Benutzer.

Wenn ausgewählt, der Benutzer Typ als Entwickler dann die URLs sollte account/signup/developer und wenn allgemeine Benutzer ausgewählt ist dann die URL sollte /account/signup/general

  • Wie benutzt man Django, um den Namen für den Host-Server zu erhalten?
  • Pycharm (Python IDE) nicht automatisch komplette Django-Module
  • Lineare Regression von Arrays mit NANs in Python / Numpy
  • Wie benutzt man benutzerdefinierte django templatetag mit django Vorlage if Anweisung?
  • Wie kann man benutzerdefinierte Berechtigung zum User-Modell in django hinzufügen?
  • Django: Reverse Accessors für Fremdschlüssel kollidieren
  • Um dies zu erreichen, muss ich ein Userprofile-Modell mit user_type as erstellen

     class UserProfile(models.Model): # confused here user = models.OneToOneField(User) user_type = models.CharField(choices=USER_TYPE_CHOICE, max_length=2) ACCOUNT_SIGNUP_FORM_CLASS = 'account.custom_sign_up_form.CustomSignupForm' class CustomSignupForm(forms.Form): #handle different user type def __init__(self, *args, **kwargs): super(CustomSignupForm, self).__init__(*args, **kwargs) def signup(self, request, user): user.save() 

    Kann jemand bitte erleuchten mich den Prozess / Workflow?

    Python ist die beste Programmiersprache der Welt.