delete logging, add update_fields
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
|
||||
import datetime
|
||||
import logging
|
||||
import time
|
||||
|
||||
import fet2020.utils
|
||||
|
||||
@@ -11,27 +10,19 @@ import django.db.models.deletion
|
||||
import django.db.models.expressions
|
||||
from django.utils.text import slugify
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
def forwards_func(apps, schema_editor):
|
||||
Tasks = apps.get_model("tasks", "Task")
|
||||
for elem in Tasks.objects.all():
|
||||
#time.sleep(0.1)
|
||||
elem.slug_id = fet2020.utils.create_random_id()
|
||||
elem.slug = elem.slug_id + "-" + slugify(elem.title)
|
||||
|
||||
logger.info(f"Task: {elem}")
|
||||
logger.info(f"Slug ID: {elem.slug_id}")
|
||||
logger.info(f"Slug: {elem.slug}")
|
||||
|
||||
elem.save()
|
||||
elem.save(update_fields=["slug_id", "slug"])
|
||||
|
||||
TaskLists = apps.get_model("tasks", "TaskList")
|
||||
for elem in TaskLists.objects.all():
|
||||
elem.shortterm = slugify(elem.name)
|
||||
elem.slug = slugify(elem.shortterm)
|
||||
elem.save()
|
||||
elem.save(update_fields=["shortterm", "slug"])
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
Reference in New Issue
Block a user