Profil mit ModelForm und UserProfile bearbeiten

9

Ich benutze erweitertes UserProfile. Jetzt möchte ich eine Profiledition machen. Ich muss alle meine benutzerdefinierten Profilfelder und E-Mail, Vorname, Nachname vom ursprünglichen Benutzermodell platzieren. Ich versuche das zu tun, aber ich kann es nicht funktionieren lassen. E-Mail-Feld wird nicht angezeigt. Keines des Benutzermodells wird angezeigt.

Meine Formulare:

%Vor%

Meine Sicht:

%Vor%

UPDATE:

Ich habe es gemacht :) Hier ist der Code:

%Vor%

ein Formular in einer Ansicht:

%Vor%     
robos85 21.02.2011, 12:42
quelle

2 Antworten

0

Ich glaube nicht, dass Sie ModelForm-Vererbung verwenden können - Ссылка - enthält ein ähnliches Beispiel.

Sie können entweder ein Formset (http://docs.djangoproject.com/en/dev/topics/forms/formsets/) verwenden, um beide Formulare zu kombinieren, oder wenn dies über die Admin-Inlines geschieht.

    
JamesO 21.02.2011 13:23
quelle
0

Sie könnten die Datenbanktransaktion für save () verwenden, da Sie zwei verschiedene Tabellen speichern.

    
Sarah Lee 26.01.2013 06:27
quelle

Tags und Links