From 3de3e2780e1c5388b39f55207292b2d62a699895 Mon Sep 17 00:00:00 2001 From: Patrick Mayr Date: Mon, 19 Dec 2022 16:27:03 +0000 Subject: [PATCH] fix length --- fet2020/fet2020/utils.py | 2 +- ..._alter_task_options_task_slug_task_slug_id_and_more.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/fet2020/fet2020/utils.py b/fet2020/fet2020/utils.py index 9e9ba755..abea0648 100644 --- a/fet2020/fet2020/utils.py +++ b/fet2020/fet2020/utils.py @@ -26,4 +26,4 @@ def add_log_action(request, form, app_label, model, add=True): ) def create_random_id(): - return str(uuid.uuid4())[:36] + return str(uuid.uuid4())[:8] diff --git a/fet2020/tasks/migrations/0002_alter_task_options_task_slug_task_slug_id_and_more.py b/fet2020/tasks/migrations/0002_alter_task_options_task_slug_task_slug_id_and_more.py index f1b5c8c2..542dc23b 100644 --- a/fet2020/tasks/migrations/0002_alter_task_options_task_slug_task_slug_id_and_more.py +++ b/fet2020/tasks/migrations/0002_alter_task_options_task_slug_task_slug_id_and_more.py @@ -17,9 +17,9 @@ def forwards_func(apps, schema_editor): Tasks = apps.get_model("tasks", "Task") past_ids=[] for elem in Tasks.objects.all(): - for i in range(4): + for i in range(4): sid = fet2020.utils.create_random_id() - if not sid in past_ids: break + if not sid in past_ids: break time.sleep(0.1) elem.slug_id = sid elem.slug = elem.slug_id + "-" + slugify(elem.title) @@ -59,7 +59,7 @@ class Migration(migrations.Migration): migrations.AddField( model_name='task', name='slug_id', - field=models.CharField(default=fet2020.utils.create_random_id, editable=False, max_length=36), + field=models.CharField(default=fet2020.utils.create_random_id, editable=False, max_length=8), ), # remove unique=True to set value, and then set option unique=True migrations.AddField( @@ -102,7 +102,7 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='task', name='slug_id', - field=models.CharField(default=fet2020.utils.create_random_id, editable=False, max_length=36, unique=True), + field=models.CharField(default=fet2020.utils.create_random_id, editable=False, max_length=8, unique=True), ), migrations.AlterField( model_name='tasklist',