Wenn ich den folgenden Code in einer Ansicht habe ...Gibt es einen einfacheren Weg, um ein Django-Objekt in einer Ansicht mit POST-Parametern zu schaffen ..
enquiry = Enquiry(
name=request.POST['name'],
email=request.POST['email'],
enquiry_input=request.POST['enquiry_input'],
enquiry_type=request.POST['enquiry_type']
)
enquiry.full_clean()
enquiry.save()
gibt es eine Weise, die ich alle params passieren kann auf einmal? Ich weiß, dass du das in Schienen machen kannst. z.B. Object.create(object_params)
Gibt es ein Django-Äquivalent? Zu Ihrer Information habe ich noch nicht ein Formular auf dem Frontend erstellt noch teste ich nur, dass eine POST-Anfrage eine Anfrage Objekt erstellt ...
gotcha, ich frage mich, ob es möglich war, was dann die equiv der Schienen wäre strong_params. Vielen Dank! :) –
Es ist gut zu sehen, dass "eine Form verwenden" Vorbehalt, aber der erste Teil dieser Antwort könnte Menschen dazu verleiten, diesen Ansatz trotz der Formen zu verwenden. – trojjer