add requiered field

This commit is contained in:
aminhashemi92 2025-10-04 14:05:33 +03:30
parent c76de99e84
commit 001dc313f6
6 changed files with 42 additions and 35 deletions

View file

@ -83,12 +83,10 @@ class WellForm(forms.ModelForm):
'utm_x': forms.NumberInput(attrs={
'class': 'form-control',
'placeholder': 'X UTM',
'required': 'required',
}),
'utm_y': forms.NumberInput(attrs={
'class': 'form-control',
'placeholder': 'Y UTM',
'required': 'required',
}),
'utm_zone': forms.NumberInput(attrs={
'class': 'form-control',
@ -97,17 +95,17 @@ class WellForm(forms.ModelForm):
'max': '60'
}),
'utm_hemisphere': forms.Select(attrs={
'class': 'form-select'
'class': 'form-select',
}),
'well_power': forms.NumberInput(attrs={
'class': 'form-control',
'placeholder': 'قدرت چاه',
'min': '0'
'min': '0',
'required': True
}),
'reference_letter_number': forms.TextInput(attrs={
'class': 'form-control',
'placeholder': 'شماره معرفی نامه',
'required': True
}),
'reference_letter_date': forms.DateInput(attrs={
'class': 'form-control',

View file

@ -80,11 +80,15 @@ class Well(SluggedModel):
max_digits=10,
decimal_places=0,
verbose_name="X UTM",
null=True,
blank=True
)
utm_y = models.DecimalField(
max_digits=10,
decimal_places=0,
verbose_name="Y UTM",
null=True,
blank=True
)
utm_zone = models.PositiveIntegerField(
verbose_name="زون UTM",
@ -103,8 +107,6 @@ class Well(SluggedModel):
well_power = models.PositiveIntegerField(
verbose_name="قدرت چاه",
null=True,
blank=True
)
reference_letter_number = models.CharField(