From 10763f0b5d71cfc50f49f7751bee004f2b9d6d19 Mon Sep 17 00:00:00 2001 From: Jonas Braathen Date: Sat, 23 May 2026 01:28:22 +0200 Subject: [PATCH] dnscms: add missing migration for help text changes --- ...55_alter_eventcategory_options_and_more.py | 82 +++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 dnscms/events/migrations/0055_alter_eventcategory_options_and_more.py diff --git a/dnscms/events/migrations/0055_alter_eventcategory_options_and_more.py b/dnscms/events/migrations/0055_alter_eventcategory_options_and_more.py new file mode 100644 index 0000000..fab05a9 --- /dev/null +++ b/dnscms/events/migrations/0055_alter_eventcategory_options_and_more.py @@ -0,0 +1,82 @@ +# Generated by Django 6.0.5 on 2026-05-22 23:27 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('associations', '0026_alter_association_options'), + ('events', '0054_alter_eventpage_options'), + ('images', '0005_customimage_description'), + ] + + operations = [ + migrations.AlterModelOptions( + name='eventcategory', + options={'ordering': ['name'], 'verbose_name': 'event category', 'verbose_name_plural': 'event categories'}, + ), + migrations.AlterModelOptions( + name='eventoccurrence', + options={'verbose_name': 'occurrence', 'verbose_name_plural': 'occurrences'}, + ), + migrations.AlterModelOptions( + name='eventorganizer', + options={'ordering': ['name'], 'verbose_name': 'event organizer', 'verbose_name_plural': 'event organizers'}, + ), + migrations.AlterModelOptions( + name='eventorganizerlink', + options={'verbose_name': 'organizer', 'verbose_name_plural': 'organizers'}, + ), + migrations.AlterField( + model_name='eventcategory', + name='pig', + field=models.CharField(blank=True, choices=[('', 'None'), ('logo', 'Logogrisen'), ('music', 'Musikergrisen'), ('drink', 'Drikkegrisen'), ('dance', 'Dansegrisen'), ('point', 'Pekegrisen'), ('student', 'Studentgrisen'), ('listen', 'Lyttegrisen'), ('guard', 'Vaktgrisen'), ('key', 'Nøkkelgrisen'), ('chill', 'Liggegrisen'), ('peek', 'Tittegrisen')], default='', help_text='Default pig for events of this kind.', max_length=32), + ), + migrations.AlterField( + model_name='eventcategory', + name='show_in_filters', + field=models.BooleanField(default=False, help_text='Should this category be available as a filter in the event programme?'), + ), + migrations.AlterField( + model_name='eventoccurrence', + name='venue_custom', + field=models.CharField(blank=True, help_text='Use this if none of the venues that can be selected on the left fit. E.g. Frederikkeplassen or Sirkusteltet.', max_length=128), + ), + migrations.AlterField( + model_name='eventorganizer', + name='association', + field=models.ForeignKey(blank=True, help_text='If a DNS association or committee is behind it, choose it here.', null=True, on_delete=django.db.models.deletion.PROTECT, related_name='organizers', to='associations.associationpage'), + ), + migrations.AlterField( + model_name='eventorganizer', + name='external_url', + field=models.URLField(blank=True, help_text="Link to the external organizer's website", max_length=512), + ), + migrations.AlterField( + model_name='eventpage', + name='facebook_url', + field=models.URLField(blank=True, help_text='Direct link to the event on Facebook', max_length=1024), + ), + migrations.AlterField( + model_name='eventpage', + name='featured_image', + field=models.ForeignKey(blank=True, help_text="Choose an image for use in the programme and other surfaces. Should be a photo or an illustration without too much text – don't reuse a Facebook cover uncritically!", null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='images.customimage'), + ), + migrations.AlterField( + model_name='eventpage', + name='pig', + field=models.CharField(blank=True, choices=[('', 'None'), ('automatic', 'Automatic'), ('logo', 'Logogrisen'), ('music', 'Musikergrisen'), ('drink', 'Drikkegrisen'), ('dance', 'Dansegrisen'), ('point', 'Pekegrisen'), ('student', 'Studentgrisen'), ('listen', 'Lyttegrisen'), ('guard', 'Vaktgrisen'), ('key', 'Nøkkelgrisen'), ('chill', 'Liggegrisen'), ('peek', 'Tittegrisen')], default='automatic', help_text="The pig that hangs out on the event page. Automatic causes one to be chosen based on the event's category.", max_length=32), + ), + migrations.AlterField( + model_name='eventpage', + name='subtitle', + field=models.CharField(blank=True, help_text='A short text that appears right below the title. Feel free to leave it empty if you fit most of it in the main title.', max_length=128), + ), + migrations.AlterField( + model_name='eventpage', + name='ticket_url', + field=models.URLField(blank=True, help_text='Direct link to ticket purchase, e.g. TicketCo, Billetto or Ticketmaster', max_length=1024), + ), + ]