company.py 731 B

12345678910111213141516171819202122232425
  1. from dbsynce.models import Company
  2. from django import forms
  3. class CompanyForm(forms.ModelForm):
  4. def __init__(self, *args, **kwargs):
  5. super(CompanyForm, self).__init__(*args, **kwargs)
  6. # Добавляем класс .form-control для всех полей формы
  7. for field in iter(self.fields):
  8. if 'class' not in self.fields[field].widget.attrs:
  9. self.fields[field].widget.attrs.update({'class': 'form-control'})
  10. class Meta:
  11. model = Company
  12. fields = [
  13. 'legal_name',
  14. 'inn',
  15. 'kpp',
  16. 'ogrn',
  17. 'bank_name',
  18. 'bik',
  19. 'rs',
  20. 'ks',
  21. 'address'
  22. ]