Найти - Пользователи
Полная версия: вопрос по форме django
Начало » Django » вопрос по форме django
1
ivn
Добрый день.

 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'

И прошу подсказать, варианты вывода для кнопки селект. Мб есть более верные варианты?
Спасибо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB