add requiered field
This commit is contained in:
parent
c76de99e84
commit
001dc313f6
6 changed files with 42 additions and 35 deletions
|
|
@ -34,24 +34,29 @@ class InstallationReportForm(forms.ModelForm):
|
|||
'required': True
|
||||
}),
|
||||
'new_water_meter_serial': forms.TextInput(attrs={
|
||||
'class': 'form-control'
|
||||
'class': 'form-control',
|
||||
'required': True
|
||||
}),
|
||||
'seal_number': forms.TextInput(attrs={
|
||||
'class': 'form-control'
|
||||
'class': 'form-control',
|
||||
'required': True
|
||||
}),
|
||||
'utm_x': forms.NumberInput(attrs={
|
||||
'class': 'form-control',
|
||||
'step': '1'
|
||||
'step': '1',
|
||||
'required': True
|
||||
}),
|
||||
'utm_y': forms.NumberInput(attrs={
|
||||
'class': 'form-control',
|
||||
'step': '1'
|
||||
'step': '1',
|
||||
'required': True
|
||||
}),
|
||||
'meter_type': forms.Select(attrs={
|
||||
'class': 'form-select'
|
||||
'class': 'form-select',
|
||||
'required': True
|
||||
}, choices=[
|
||||
('', 'انتخاب کنید'),
|
||||
('smart', 'هوشمند (آبی/برق)'),
|
||||
('smart', 'هوشمند (آب و برق)'),
|
||||
('volumetric', 'حجمی')
|
||||
]),
|
||||
'meter_size': forms.TextInput(attrs={
|
||||
|
|
@ -60,10 +65,12 @@ class InstallationReportForm(forms.ModelForm):
|
|||
'discharge_pipe_diameter': forms.NumberInput(attrs={
|
||||
'class': 'form-control',
|
||||
'min': '0',
|
||||
'step': '1'
|
||||
'step': '1',
|
||||
'required': True
|
||||
}),
|
||||
'usage_type': forms.Select(attrs={
|
||||
'class': 'form-select'
|
||||
'class': 'form-select',
|
||||
'required': True
|
||||
}, choices=[
|
||||
('', 'انتخاب کنید'),
|
||||
('domestic', 'شرب و خدمات'),
|
||||
|
|
@ -77,31 +84,37 @@ class InstallationReportForm(forms.ModelForm):
|
|||
'motor_power': forms.NumberInput(attrs={
|
||||
'class': 'form-control',
|
||||
'min': '0',
|
||||
'step': '1'
|
||||
'step': '1',
|
||||
'required': True
|
||||
}),
|
||||
'pre_calibration_flow_rate': forms.NumberInput(attrs={
|
||||
'class': 'form-control',
|
||||
'min': '0',
|
||||
'step': '0.01'
|
||||
'step': '0.01',
|
||||
'required': True
|
||||
}),
|
||||
'post_calibration_flow_rate': forms.NumberInput(attrs={
|
||||
'class': 'form-control',
|
||||
'min': '0',
|
||||
'step': '0.01'
|
||||
'step': '0.01',
|
||||
'required': True
|
||||
}),
|
||||
'water_meter_manufacturer': forms.Select(attrs={
|
||||
'class': 'form-select',
|
||||
'id': 'id_water_meter_manufacturer'
|
||||
'id': 'id_water_meter_manufacturer',
|
||||
'required': True
|
||||
}),
|
||||
'sim_number': forms.TextInput(attrs={
|
||||
'class': 'form-control'
|
||||
'class': 'form-control',
|
||||
'required': True
|
||||
}),
|
||||
'driving_force': forms.TextInput(attrs={
|
||||
'class': 'form-control'
|
||||
'class': 'form-control',
|
||||
'required': True
|
||||
}),
|
||||
'is_meter_suspicious': forms.CheckboxInput(attrs={
|
||||
'class': 'form-check-input',
|
||||
'id': 'id_is_meter_suspicious'
|
||||
'id': 'id_is_meter_suspicious',
|
||||
}),
|
||||
'description': forms.Textarea(attrs={
|
||||
'class': 'form-control',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue