Skip to content
Snippets Groups Projects
Select Git revision
  • cebd106214a660d411de2fcbf775174e13448d95
  • main default protected
  • feature/export-filtering
  • feature/clear-schedule-button
  • fix/responsive-cols-in-polls
  • feature/preference-polling-form
  • feature/json-export-via-rest-framework
  • feature/json-schedule-import-tests
  • fix/add-room-import-only-once
  • ak-import
  • renovate/django-simple-history-3.x
  • renovate/django-debug-toolbar-4.x
  • renovate/django-5.x
  • renovate/mysqlclient-2.x
14 results

0010_populate_event_slug_field.py

Blame
  • Forked from KIF / AKPlanning
    337 commits behind, 15 commits ahead of the upstream repository.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    0010_populate_event_slug_field.py 532 B
    # Generated by Django 2.2.6 on 2019-10-16 18:41
    
    from django.db import migrations
    
    
    def gen_slug(apps, schema_editor):
        event = apps.get_model('AKModel', 'Event')
        for row in event.objects.all():
            row.slug = ''.join(filter(str.isalnum, row.name.lower()))
            row.save(update_fields=['slug'])
    
    
    class Migration(migrations.Migration):
        dependencies = [
            ('AKModel', '0009_add_event_slug_field'),
        ]
    
        operations = [
            migrations.RunPython(gen_slug, reverse_code=migrations.RunPython.noop)
        ]