Wie schreibt man eine Speichermethode für Formulare in django?

8

Ich habe zwei Modelle in Django: Benutzer (vordefiniert von Django) und UserProfile. Die beiden sind über einen Fremdschlüssel verbunden. Ich erstelle ein Formular, mit dem ein Kunde sein Benutzerprofil bearbeiten kann. Daher wird diese Form auf beiden genannten Modellen basieren.

Wie erstelle ich eine save () -Methode für dieses Formular? Welche Schritte / Anforderungen müssen bei der Speicherfunktion ausgeführt werden?

Folgendes habe ich bisher in forms.py:

%Vor%

Ist das ein guter Anfang oder würde jemand empfehlen, dies zu ändern, bevor wir mit dem Schreiben der Funktion save () beginnen?

    
goelv 13.08.2012, 23:57
quelle

2 Antworten

8

das könnte dir helfen

%Vor%     
alexander 14.08.2012 00:51
quelle
3

Das prefix Argument (auch auf ModelForm durch Vererbung) für den Konstruktor ermöglicht es Ihnen, mehrere Formulare innerhalb eines einzigen <form> -Tags zu platzieren und zwischen den beiden zu unterscheiden.

%Vor%

...

%Vor%     
Ignacio Vazquez-Abrams 14.08.2012 00:26
quelle