class EditAdminForm(forms.ModelForm):
password = username.CharField(widget=forms.TextInput())
password = forms.CharField(widget=forms.PasswordInput())
password_confirm = forms.CharField(widget=forms.PasswordInput(), initial=???)
Sie können sehen, was ich hier versuchen möchte. Wie würde ich das pasword_confirm-Feld (das nicht Teil des Modells ist) vorbelegen. Ich bin so verwirrt.DJANGO - Wie Sie auf die aktuelle Modellinstanz von innerhalb eines Formulars zugreifen
Was möchten Sie gerne mit, das Feld füllen? –
Sie haben das Passwort-Feld zweimal deklariert. Ich nehme an, dass Sie das erste Feld als Benutzernamen haben wollten. Die Bestätigung des Passworts ist auch etwas, das ich nur als vom Benutzer hinzugefügt betrachten kann, anstatt automatisch vorzufüllen. Es fällt mir schwer, mir Ihren Anwendungsfall vorzustellen. Fühlen Sie sich frei, weitere Informationen darüber, was genau Sie versuchen zu tun, und vielleicht können wir Ihnen helfen. – Prairiedogg
Ich bin auch neugierig, was Sie mit password_confirm füllen möchten? –