diff --git a/events/admin.py b/events/admin.py index 144e037..977eddf 100644 --- a/events/admin.py +++ b/events/admin.py @@ -45,6 +45,7 @@ class StreamAdmin(admin.ModelAdmin): "id", "get_event_name", "publisher_name", + "title", "starts_at", "ends_at", "live_at", @@ -73,6 +74,7 @@ def get_date_range(self, obj): class StreamNotificationAdmin(admin.ModelAdmin): list_display = ("stream", "kind", "sent_at") + class StreamArchiveURLAdmin(admin.ModelAdmin): list_display = ("stream", "url", "name") diff --git a/events/migrations/0023_stream_rename_title.py b/events/migrations/0023_stream_rename_title.py new file mode 100644 index 0000000..7413e0b --- /dev/null +++ b/events/migrations/0023_stream_rename_title.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.14 on 2024-02-05 21:05 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('events', '0022_auto_20240205_2058'), + ] + + operations = [ + migrations.RenameField( + model_name='stream', + old_name='description', + new_name='title', + ), + ] diff --git a/events/migrations/0024_stream_description.py b/events/migrations/0024_stream_description.py new file mode 100644 index 0000000..73747b6 --- /dev/null +++ b/events/migrations/0024_stream_description.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.14 on 2024-02-05 21:06 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('events', '0023_stream_rename_title'), + ] + + operations = [ + migrations.AddField( + model_name='stream', + name='description', + field=models.TextField(blank=True, max_length=1000), + ), + ] diff --git a/events/models.py b/events/models.py index fc8bf19..d0036b3 100644 --- a/events/models.py +++ b/events/models.py @@ -156,7 +156,8 @@ class Stream(models.Model): event = models.ForeignKey(Event, on_delete=models.CASCADE) publisher_name = models.CharField(max_length=200, blank=True) publisher_email = models.EmailField(blank=True) - description = models.CharField(max_length=255, blank=True) + title = models.CharField(max_length=255, blank=True) + description = models.TextField(max_length=1000, blank=True) location = models.CharField(max_length=120, blank=True) timezone = models.CharField(max_length=80, blank=True) tags = models.CharField(max_length=255, blank=True, null=False)