Feature: справочник Статусы заказов, поле Статус в заказе клиента, оформление в списке (зелёный/песочный)

Made-with: Cursor
This commit is contained in:
2026-02-26 16:44:39 +00:00
parent 9d1bfadb96
commit 29cf44e278
15 changed files with 151 additions and 4 deletions

View File

@@ -0,0 +1,24 @@
# Data migration: начальные статусы заказов
from django.db import migrations
def create_default_statuses(apps, schema_editor):
OrderStatus = apps.get_model("references", "OrderStatus")
for name in ["В работе", "Выполнено"]:
OrderStatus.objects.get_or_create(name=name)
def noop(apps, schema_editor):
pass
class Migration(migrations.Migration):
dependencies = [
("references", "0002_order_status"),
]
operations = [
migrations.RunPython(create_default_statuses, noop),
]