fix callibration to accept 0.0001
This commit is contained in:
parent
ef0779de6a
commit
129500bc1d
4 changed files with 27 additions and 6 deletions
BIN
db.sqlite3
BIN
db.sqlite3
Binary file not shown.
|
|
@ -72,7 +72,6 @@ class InstallationReportForm(forms.ModelForm):
|
||||||
'discharge_pipe_diameter': forms.NumberInput(attrs={
|
'discharge_pipe_diameter': forms.NumberInput(attrs={
|
||||||
'class': 'form-control',
|
'class': 'form-control',
|
||||||
'min': '0',
|
'min': '0',
|
||||||
'step': '1',
|
|
||||||
'required': True
|
'required': True
|
||||||
}),
|
}),
|
||||||
'usage_type': forms.Select(attrs={
|
'usage_type': forms.Select(attrs={
|
||||||
|
|
@ -91,19 +90,18 @@ class InstallationReportForm(forms.ModelForm):
|
||||||
'motor_power': forms.NumberInput(attrs={
|
'motor_power': forms.NumberInput(attrs={
|
||||||
'class': 'form-control',
|
'class': 'form-control',
|
||||||
'min': '0',
|
'min': '0',
|
||||||
'step': '1',
|
|
||||||
'required': True
|
'required': True
|
||||||
}),
|
}),
|
||||||
'pre_calibration_flow_rate': forms.NumberInput(attrs={
|
'pre_calibration_flow_rate': forms.NumberInput(attrs={
|
||||||
'class': 'form-control',
|
'class': 'form-control',
|
||||||
'min': '0',
|
'min': '0',
|
||||||
'step': '0.01',
|
'step': '0.0001',
|
||||||
'required': True
|
'required': True
|
||||||
}),
|
}),
|
||||||
'post_calibration_flow_rate': forms.NumberInput(attrs={
|
'post_calibration_flow_rate': forms.NumberInput(attrs={
|
||||||
'class': 'form-control',
|
'class': 'form-control',
|
||||||
'min': '0',
|
'min': '0',
|
||||||
'step': '0.01',
|
'step': '0.0001',
|
||||||
'required': True
|
'required': True
|
||||||
}),
|
}),
|
||||||
'water_meter_manufacturer': forms.Select(attrs={
|
'water_meter_manufacturer': forms.Select(attrs={
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
# Generated by Django 5.2.4 on 2025-10-09 08:44
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('installations', '0007_installationreport_meter_model'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='installationreport',
|
||||||
|
name='post_calibration_flow_rate',
|
||||||
|
field=models.DecimalField(blank=True, decimal_places=4, max_digits=10, null=True, verbose_name='(لیتر بر ثانیه)دبی بعد از کالیبراسیون'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='installationreport',
|
||||||
|
name='pre_calibration_flow_rate',
|
||||||
|
field=models.DecimalField(blank=True, decimal_places=4, max_digits=10, null=True, verbose_name='(لیتر بر ثانیه)دبی قبل از کالیبراسیون'),
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
@ -62,8 +62,8 @@ class InstallationReport(BaseModel):
|
||||||
usage_type = models.CharField(max_length=20, choices=USAGE_TYPE_CHOICES, null=True, verbose_name='نوع مصرف')
|
usage_type = models.CharField(max_length=20, choices=USAGE_TYPE_CHOICES, null=True, verbose_name='نوع مصرف')
|
||||||
exploitation_license_number = models.CharField(max_length=50, verbose_name='شماره پروانه بهرهبرداری چاه')
|
exploitation_license_number = models.CharField(max_length=50, verbose_name='شماره پروانه بهرهبرداری چاه')
|
||||||
motor_power = models.PositiveIntegerField(null=True, blank=True, verbose_name='(کیلووات ساعت) قدرت موتور')
|
motor_power = models.PositiveIntegerField(null=True, blank=True, verbose_name='(کیلووات ساعت) قدرت موتور')
|
||||||
pre_calibration_flow_rate = models.DecimalField(max_digits=10, decimal_places=2, null=True, blank=True, verbose_name='(لیتر بر ثانیه)دبی قبل از کالیبراسیون')
|
pre_calibration_flow_rate = models.DecimalField(max_digits=10, decimal_places=4, null=True, blank=True, verbose_name='(لیتر بر ثانیه)دبی قبل از کالیبراسیون')
|
||||||
post_calibration_flow_rate = models.DecimalField(max_digits=10, decimal_places=2, null=True, blank=True, verbose_name='(لیتر بر ثانیه)دبی بعد از کالیبراسیون')
|
post_calibration_flow_rate = models.DecimalField(max_digits=10, decimal_places=4, null=True, blank=True, verbose_name='(لیتر بر ثانیه)دبی بعد از کالیبراسیون')
|
||||||
water_meter_manufacturer = models.ForeignKey('wells.WaterMeterManufacturer', on_delete=models.SET_NULL, null=True, blank=True, verbose_name='شرکت سازنده کنتور آب')
|
water_meter_manufacturer = models.ForeignKey('wells.WaterMeterManufacturer', on_delete=models.SET_NULL, null=True, blank=True, verbose_name='شرکت سازنده کنتور آب')
|
||||||
sim_number = models.CharField(max_length=20, null=True, blank=True, verbose_name='شماره سیمکارت')
|
sim_number = models.CharField(max_length=20, null=True, blank=True, verbose_name='شماره سیمکارت')
|
||||||
driving_force = models.CharField(max_length=50, null=True, blank=True, verbose_name='نیرو محرکه چاه')
|
driving_force = models.CharField(max_length=50, null=True, blank=True, verbose_name='نیرو محرکه چاه')
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue