wie man den Wert des Formularfeldes einstellt - django

7

Ich möchte ein leeres Formularfeld anzeigen, wenn nichts angezeigt werden soll, andernfalls ein Formularfeld mit dem Wert drinnen:

%Vor%     
doniyor 20.10.2013, 15:16
quelle

2 Antworten

13

Aus Ihrer Sicht tun Sie das, wenn sein CBV

%Vor%

Wenn es eine allgemeine Ansicht ist oder nicht FormView , können Sie das tun

%Vor%     
Alexander Larikov 20.10.2013, 16:01
quelle
8

Es gibt mehrere Möglichkeiten, um Anfangsdaten im Django-Formular bereitzustellen.
Zumindest einige von ihnen sind:

1) Geben Sie Anfangsdaten als Feldargument an.

%Vor%

2) Setzen Sie es in der Methode init des Formulars:

%Vor%

3) Übergeben Sie ein Wörterbuch mit Anfangswerten, wenn Sie das Formular instanziieren:

%Vor%

In Ihrem Fall, denke ich, wird so etwas funktionieren.

%Vor%

Dass alles nur zur Demonstration dient, müssen Sie an Ihren Fall anpassen.

    
Alex Parakhnevich 20.10.2013 15:43
quelle

Tags und Links