From d9d2a6fec84f5621977b9d57545694a1ebedd0ec Mon Sep 17 00:00:00 2001 From: Raz Date: Fri, 21 Mar 2025 15:03:52 +0100 Subject: [PATCH] fix color name size --- ...0021_alter_color_name_alter_product_sku.py | 23 +++++++++++++++++++ shop/models.py | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 shop/migrations/0021_alter_color_name_alter_product_sku.py diff --git a/shop/migrations/0021_alter_color_name_alter_product_sku.py b/shop/migrations/0021_alter_color_name_alter_product_sku.py new file mode 100644 index 0000000..9093cd4 --- /dev/null +++ b/shop/migrations/0021_alter_color_name_alter_product_sku.py @@ -0,0 +1,23 @@ +# Generated by Django 4.2.11 on 2025-03-21 14:02 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('shop', '0020_product_sku'), + ] + + operations = [ + migrations.AlterField( + model_name='color', + name='name', + field=models.CharField(max_length=40, unique=True), + ), + migrations.AlterField( + model_name='product', + name='sku', + field=models.CharField(help_text='Product SKU (unique identifier)', max_length=50, unique=True), + ), + ] diff --git a/shop/models.py b/shop/models.py index 187d77b..175a324 100644 --- a/shop/models.py +++ b/shop/models.py @@ -14,7 +14,7 @@ class CutChoices(models.IntegerChoices): KIDS = 3, 'Kids' class Color(models.Model): - name = models.CharField(max_length=20, unique=True) + name = models.CharField(max_length=40, unique=True) colorHex = models.CharField(max_length=7, default="#FFFFFF", help_text="Color in hex format (e.g. #FF0000)") secondary_hex_color = models.CharField(max_length=7, null=True, blank=True, help_text="Secondary color in hex format for split color display")