# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.db import models, migrations from slugify import Slugify my_slugify = Slugify() my_slugify.separator = '-' my_slugify.pretranslate = {'&': 'and'} my_slugify.to_lower = True my_slugify.max_length = None my_slugify.capitalize = False my_slugify.safe_chars = '' def add_slug(CategoryModel, category_name, category_group, category_code, category_description): category = CategoryModel.objects.get(code=category_code) category.slug = my_slugify(category_name) category.save() def create_category_slugs(apps, schema_editor): CategoryModel = apps.get_model("core", "ChCategory") print("CategoryModel: ", CategoryModel) # Art & cultural events // Arte y eventos culturales add_slug(CategoryModel, 'Art & Cultural events', 'Art & Cultural events', '01.01', 'Dummy description') # Books & Comics // Libros y cómics