Форум сайта python.su
Добрый день.
class LastWork(forms.Form): last_works = forms.CharField(label='Три последних места работы') def __init__(self, *args, **kwargs): super(LastWork, self).__init__(*args, **kwargs) self.fields['last_works'].widget = forms.Select(choices=((el.id, el.organization) for el in Person.objects.get(id=int(kwargs.pop('id'))).works.order_by('end_date')[:3])) form = LastWork(id=id)
__class__ <class 'app.forms.LastWork'> args () kwargs {'id': '9'} self Error in formatting: AttributeError: 'LastWork' object has no attribute '_errors'
Отредактировано ivn (Окт. 2, 2017 00:56:09)
Офлайн
https://docs.djangoproject.com/en/1.11/ref/forms/fields/#choicefield
Офлайн