/ / Django джаджа за падащ списък - django, форми, модел

Django джаджа за падащ списък - django, формуляри, модел

Кой джаджа джанго трябва да се използва за падащо менюсписък? Вече имам модел, който предоставя падащ списък. Необходимо е обаче да персонализирате съответния формулярен елемент (текст и грешка msg текст) и ще се наложи да посочите приспособлението.

Ето модела:

class ClientDetails(models.Model):
paymentType = models.CharField(max_length=4, verbose_name="Zahlungsart", choices=PAYMENT_TYPES)

И Формата:

class ClientDetailsForm(ModelForm):
paymentType = forms.???(label="Zahlungsart", error_messages={"required": (u"Waehlen Sie die Zahlungsart!"), "invalid": (u"Waehlen Sie die Zahlungsart!")})

Отговори:

4 за отговор № 1

Мястото, което сте маркирали от ??? е за уточняване Полеви клас, Ако искате да посочите подходящ клас поле трябва да използвате forms.ChoiceField.

Подробна информация за джаджи и полета: