0
Есть ли способ отобразить выбор в Django choicefield? Например, я хотел бы, чтобы отобразил выбранный вариант в «S». Есть ли простой способ сделать это (встроенная функция)?Показать выбор с Django choicefield?
S_CHOICES=(('A','A'),('B','B'),('Other','Other'))
S = forms.ChoiceField(choices=select_CHOICES, initial='A')
def __init__(self, *args, **kwargs):
super(YourForm, self).__init__(*args, **kwargs)
self['S'].value()
print(S)
спасибо за ответ на это. Однако мой сайт построен на GAE, который просто использует Django для создания форм для ввода (не имеет view.py). Так есть способ отобразить выбор в моем случае? –
@thong Смотрите мои правки – DrTyrsa
спасибо за подробный ответ. Я нашел, что _init_ может помочь. Но на основе вашего кода, когда я печатал S, это адрес памяти «», а не «A». Я сделал что-то не так? Еще раз спасибо за вашего пациента. –