Кой джаджа джанго трябва да се използва за падащо менюсписък? Вече имам модел, който предоставя падащ списък. Необходимо е обаче да персонализирате съответния формулярен елемент (текст и грешка 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.
Подробна информация за джаджи и полета: