|
|
|
@ -175,17 +175,25 @@ class UserProfileAdminForm(UserProfileForm): |
|
|
|
|
|
|
|
|
|
|
|
class BankAccountForm(forms.ModelForm): |
|
|
|
class BankAccountForm(forms.ModelForm): |
|
|
|
"""Форма редактирования расчетных счетов.""" |
|
|
|
"""Форма редактирования расчетных счетов.""" |
|
|
|
|
|
|
|
search_bank = forms.CharField(label=u'Поиск банка', required=False) |
|
|
|
class Meta: |
|
|
|
class Meta: |
|
|
|
model = models.BankAccount |
|
|
|
model = models.BankAccount |
|
|
|
fields = ('bik', 'name', 'short_name', 'korr_account', 'account', 'is_main', 'company') |
|
|
|
fields = ('search_bank', 'bik', 'name', 'short_name', 'korr_account', 'account', 'is_main', 'company') |
|
|
|
_textarea = forms.Textarea(attrs={'cols': 80, 'rows': 3}) |
|
|
|
_textarea = forms.Textarea(attrs={'cols': 80, 'rows': 3}) |
|
|
|
widgets = {'name': _textarea, 'short_name': _textarea, 'company': forms.HiddenInput()} |
|
|
|
widgets = { |
|
|
|
|
|
|
|
'bik': forms.HiddenInput(), |
|
|
|
|
|
|
|
'name': forms.HiddenInput(), |
|
|
|
|
|
|
|
'short_name': forms.HiddenInput(), |
|
|
|
|
|
|
|
'korr_account': forms.HiddenInput(), |
|
|
|
|
|
|
|
'company': forms.HiddenInput(), |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
def __init__(self, *args, **kwargs): |
|
|
|
def __init__(self, *args, **kwargs): |
|
|
|
super(BankAccountForm, self).__init__(*args, **kwargs) |
|
|
|
super(BankAccountForm, self).__init__(*args, **kwargs) |
|
|
|
self.fields['bik'].widget.attrs.update(_numeric(self.fields['bik'])) |
|
|
|
# self.fields['bik'].widget.attrs.update(_numeric(self.fields['bik'])) |
|
|
|
self.fields['korr_account'].widget.attrs.update(_numeric(self.fields['korr_account'])) |
|
|
|
# self.fields['korr_account'].widget.attrs.update(_numeric(self.fields['korr_account'])) |
|
|
|
self.fields['account'].widget.attrs.update(_numeric(self.fields['account'])) |
|
|
|
self.fields['account'].widget.attrs.update(_numeric(self.fields['account'])) |
|
|
|
|
|
|
|
self.fields['search_bank'].widget.attrs['class'] = 'my_class' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class BankAccountAdminForm(BankAccountForm): |
|
|
|
class BankAccountAdminForm(BankAccountForm): |
|
|
|
|