UPDATE
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
def build_default_layout():
|
||||
return {
|
||||
"input_block_count": 1,
|
||||
"default_full_farm": True,
|
||||
"algorithm_status": "pending",
|
||||
"blocks": [
|
||||
{
|
||||
"block_code": "block-1",
|
||||
"order": 1,
|
||||
"source": "default",
|
||||
"needs_subdivision": None,
|
||||
"sub_blocks": [],
|
||||
}
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("location_data", "0007_ndviobservation"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="soillocation",
|
||||
name="block_layout",
|
||||
field=models.JSONField(
|
||||
blank=True,
|
||||
default=build_default_layout,
|
||||
help_text="ساختار بلوکهای زمین. بهصورت پیشفرض کل زمین یک بلوک است و بعداً الگوریتم میتواند برای هر بلوک زیربلوک تعریف کند.",
|
||||
),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="soillocation",
|
||||
name="input_block_count",
|
||||
field=models.PositiveIntegerField(
|
||||
default=1,
|
||||
help_text="تعداد بلوکهای اولیهای که کشاورز برای زمین ثبت میکند.",
|
||||
),
|
||||
),
|
||||
]
|
||||
Reference in New Issue
Block a user