forms.py 1.0 KB

123456789101112131415161718192021222324252627282930
  1. from django.contrib.auth.forms import AuthenticationForm
  2. from metaservicesynced.models import Service
  3. from .models import SharixUser
  4. from django import forms
  5. class LoginUserForm(AuthenticationForm):
  6. password = forms.CharField(label="Пароль",
  7. widget=forms.PasswordInput(attrs={'class':'form-control'}))
  8. username = forms.CharField(label="Номер телефона",
  9. widget=forms.TextInput(attrs={'class':'form-control'}))
  10. class Meta:
  11. model = SharixUser
  12. fields = ['username', 'password']
  13. class ServiceTariffForm(forms.ModelForm):
  14. class Meta:
  15. model = Service
  16. fields = ['status','ticket_status','servicetype_id','id_provider',
  17. 'resource_id','requirements','price_alg','price_km','price_min','price_amount','service_status',
  18. 'is_global','is_visible']
  19. widgets = {
  20. 'status': forms.TextInput(attrs={'readonly': True}),
  21. 'ticket_status': forms.TextInput(attrs={'readonly': True}),
  22. }