Kann ich ein Django-Formular ohne Model haben?
Kann ich ein Formular in mein template ist nicht gesichert, indem ein Modell. Ich brauche nicht die Daten gespeichert werden müssen nur die Daten zu generieren, die eine POST-Anforderung von meiner eigenen in den Blick.
Template - form mit text-Felder.
Anzeigen - Daten aus Formular und erzeugen Sie eine weitere Anfrage.
Flow --> Formular Absenden braucht, um eine url, die Anrufe in der Ansicht "
def form_handle(request):
if request.method=='POST'
form = request.POST
#blah blah encode parameters for a url blah blah
#and make another post request
aber dies stellt nur die csrf-token in der form variable.
Gibt es eine Möglichkeit, ich kann auf diese text-Felder der Vorlage in meinem form_handle?
Ich wissen, wie es zu tun mit einem Modell, konnte aber nicht herausfinden!
InformationsquelleAutor der Frage AdRoiT | 2013-07-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja. Dies ist sehr viel möglich. Lesen Sie Formularobjekte. Es wäre auf die gleiche Weise behandeln würde, eine
ModelForm
außer dass Sie sind nicht gebunden an das Modell, und Sie müssen ausdrücklich erklären, die alle die form von Attributen.und
In der Vorlage:
InformationsquelleAutor der Antwort karthikr