forms.py 676 B

1234567891011121314151617181920212223242526
  1. from django.forms import ModelForm
  2. from django.utils import timezone
  3. from django_select2.forms import Select2Widget
  4. from djadhere.forms import ReadOnlyModelForm
  5. from .models import Service, ResourceAllocation
  6. class ServiceForm(ModelForm):
  7. class Meta:
  8. model = Service
  9. fields = ('adhesion', 'service_type', 'label', 'notes', 'active',)
  10. widgets = {
  11. 'adhesion': Select2Widget(),
  12. }
  13. class ResourceAllocationForm(ModelForm):
  14. class Meta:
  15. model = ResourceAllocation
  16. fields = ('service', 'resource',)
  17. widgets = {
  18. 'service': Select2Widget(),
  19. 'resource': Select2Widget(),
  20. }