From 71245208e956326f388518d16d8322ac37a28eb7 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Mon, 12 Feb 2024 14:32:34 -0400 Subject: [PATCH] feat: make slug field of Show blank-able --- program/migrations/0079_alter_show_slug.py | 17 +++++++++++++++++ program/models.py | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 program/migrations/0079_alter_show_slug.py diff --git a/program/migrations/0079_alter_show_slug.py b/program/migrations/0079_alter_show_slug.py new file mode 100644 index 00000000..134e8e95 --- /dev/null +++ b/program/migrations/0079_alter_show_slug.py @@ -0,0 +1,17 @@ +# Generated by Django 4.2.10 on 2024-02-12 18:26 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("program", "0078_remove_linktype_type_linktype_is_active_and_more"), + ] + + operations = [ + migrations.AlterField( + model_name="show", + name="slug", + field=models.SlugField(blank=True, max_length=255, unique=True), + ), + ] diff --git a/program/models.py b/program/models.py index d75f9941..4ea0ace0 100644 --- a/program/models.py +++ b/program/models.py @@ -243,7 +243,7 @@ class Show(models.Model): "self", blank=True, null=True, on_delete=models.CASCADE, related_name="successors" ) short_description = models.TextField() - slug = models.CharField(max_length=255, unique=True) + slug = models.SlugField(blank=True, max_length=255, unique=True) topic = models.ManyToManyField(Topic, blank=True, related_name="shows") type = models.ForeignKey( Type, blank=True, null=True, on_delete=models.CASCADE, related_name="shows" -- GitLab