diff --git a/core/migrations/0015_alter_product_slug.py b/core/migrations/0015_alter_product_slug.py new file mode 100644 index 00000000..5cd41799 --- /dev/null +++ b/core/migrations/0015_alter_product_slug.py @@ -0,0 +1,19 @@ +# Generated by Django 5.1.8 on 2025-04-30 14:03 + +import django_extensions.db.fields +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0014_alter_product_slug'), + ] + + operations = [ + migrations.AlterField( + model_name='product', + name='slug', + field=django_extensions.db.fields.AutoSlugField(allow_unicode=True, blank=True, editable=False, null=True, populate_from=('category__name', 'name'), unique=True), + ), + ] diff --git a/core/models.py b/core/models.py index 846223c6..87fccb9c 100644 --- a/core/models.py +++ b/core/models.py @@ -304,7 +304,7 @@ class Product(NiceModel): verbose_name=_("part number"), ) slug = AutoSlugField( - populate_from=("uuid", "category.name", "brand.name", "name"), + populate_from=("category__name", "name"), allow_unicode=True, unique=True, editable=False,