change map structure of rancher quota weight satistics

This commit is contained in:
2025-09-22 15:36:25 +03:30
parent ecb1049681
commit d528f5e9ac
4 changed files with 66 additions and 17 deletions

View File

@@ -0,0 +1,23 @@
# Generated by Django 5.0 on 2025-09-22 11:59
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('livestock', '0013_livestock_archive'),
]
operations = [
migrations.AddField(
model_name='livestockusetype',
name='en_name',
field=models.CharField(max_length=50, null=True),
),
migrations.AlterField(
model_name='livestockusetype',
name='name',
field=models.CharField(max_length=50, null=True),
),
]

View File

@@ -0,0 +1,23 @@
# Generated by Django 5.0 on 2025-09-22 12:00
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('livestock', '0014_livestockusetype_en_name_alter_livestockusetype_name'),
]
operations = [
migrations.AddField(
model_name='livestocktype',
name='en_name',
field=models.CharField(max_length=50, null=True),
),
migrations.AlterField(
model_name='livestocktype',
name='name',
field=models.CharField(max_length=50, null=True),
),
]

View File

@@ -17,7 +17,8 @@ class LiveStockSpecies(BaseModel): # noqa
class LiveStockType(BaseModel): # noqa
""" types like sheep, cow, camel, etc """
name = models.CharField(max_length=50)
name = models.CharField(max_length=50, null=True)
en_name = models.CharField(max_length=50, null=True)
weight_types = (
('L', 'Light'),
('H', 'Heavy')
@@ -37,7 +38,8 @@ class LiveStockType(BaseModel): # noqa
class LiveStockUseType(BaseModel):
""" use types like Beef, Milky, etc """
name = models.CharField(max_length=50)
name = models.CharField(max_length=50, null=True)
en_name = models.CharField(max_length=50, null=True)
def __str__(self):
return f'{self.name}'