extend length of taskid
This commit is contained in:
@@ -4,7 +4,7 @@ import datetime
|
||||
import logging
|
||||
|
||||
import fet2020.utils
|
||||
|
||||
import uuid
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
import django.db.models.expressions
|
||||
@@ -16,7 +16,7 @@ logger = logging.getLogger(__name__)
|
||||
def forwards_func(apps, schema_editor):
|
||||
Tasks = apps.get_model("tasks", "Task")
|
||||
for elem in Tasks.objects.all():
|
||||
elem.slug_id = fet2020.utils.create_random_id()
|
||||
elem.slug_id = str(uuid.uuid4())#fet2020.utils.create_random_id()
|
||||
elem.slug = elem.slug_id + "-" + slugify(elem.title)
|
||||
|
||||
logger.info(f"Task: {elem}")
|
||||
@@ -53,7 +53,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=8),
|
||||
field=models.CharField(default=fet2020.utils.create_random_id, editable=False, max_length=36),
|
||||
),
|
||||
# remove unique=True to set value, and then set option unique=True
|
||||
migrations.AddField(
|
||||
@@ -96,7 +96,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=8, unique=True),
|
||||
field=models.CharField(default=fet2020.utils.create_random_id, editable=False, max_length=36, unique=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='tasklist',
|
||||
|
||||
Reference in New Issue
Block a user