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