]> git.0d.be Git - django-panik-emissions.git/commitdiff
remove never-used colour model
authorFrédéric Péters <fpeters@0d.be>
Wed, 23 Aug 2023 09:40:25 +0000 (11:40 +0200)
committerFrédéric Péters <fpeters@0d.be>
Wed, 23 Aug 2023 09:40:25 +0000 (11:40 +0200)
emissions/admin.py
emissions/forms.py
emissions/migrations/0029_auto_20230823_1140.py [new file with mode: 0644]
emissions/models.py

index a5769fcf29067aa9fe7d732d111de0a3cfc76cfa..689575000ddfcd637c478420cf9432ea60e60a18 100644 (file)
@@ -2,7 +2,6 @@ from django.contrib import admin
 
 from .models import (
     Category,
-    Colour,
     Emission,
     Episode,
     Focus,
@@ -30,11 +29,6 @@ class CategoryAdmin(admin.ModelAdmin):
     prepopulated_fields = {'slug': ('title',)}
 
 
-@admin.register(Colour)
-class ColourAdmin(admin.ModelAdmin):
-    prepopulated_fields = {'slug': ('title',)}
-
-
 @admin.register(Schedule)
 class ScheduleAdmin(admin.ModelAdmin):
     pass
index 844aa17c70356e4ef6efdb84abf4e0c00b2c5fc3..b08e4139c1e0a367ca76bc0348b83d7324327eb5 100644 (file)
@@ -161,7 +161,7 @@ class JqueryFileUploadInput(forms.MultiWidget):
 class EmissionForm(forms.ModelForm):
     class Meta:
         model = Emission
-        exclude = ('slug', 'colours', 'has_focus', 'got_focus', 'chat_open', 'podcast_sound_quality')
+        exclude = ('slug', 'has_focus', 'got_focus', 'chat_open', 'podcast_sound_quality')
         widgets = {'website': forms.Textarea(attrs={'rows': 2})}
 
     def __init__(self, *args, **kwargs):
diff --git a/emissions/migrations/0029_auto_20230823_1140.py b/emissions/migrations/0029_auto_20230823_1140.py
new file mode 100644 (file)
index 0000000..c2de261
--- /dev/null
@@ -0,0 +1,19 @@
+# Generated by Django 3.2.19 on 2023-08-23 11:40
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+    dependencies = [
+        ('emissions', '0028_auto_20230208_0854'),
+    ]
+
+    operations = [
+        migrations.RemoveField(
+            model_name='emission',
+            name='colours',
+        ),
+        migrations.DeleteModel(
+            name='Colour',
+        ),
+    ]
index d126e0001adbe86b13994e7b16078fec5c5eb62f..81a5d78c88f64ddbbe77d6902d60ca8c56b650db 100644 (file)
@@ -142,22 +142,6 @@ class Category(models.Model):
         return self.title
 
 
-class Colour(models.Model):
-    class Meta:
-        verbose_name = _('Colour')
-        verbose_name_plural = _('Colours')
-        ordering = ['title']
-
-    title = models.CharField(_('Title'), max_length=50)
-    slug = models.SlugField(null=True)
-
-    def sorted_emission(self):
-        return self.emission_set.order_by('title')
-
-    def __str__(self):
-        return self.title
-
-
 class Format(models.Model):
     class Meta:
         verbose_name = _('Format')
@@ -195,7 +179,6 @@ class Emission(models.Model):
     text = RichTextField(_('Description'), null=True)
     archived = models.BooleanField(_('Archived'), default=False)
     categories = models.ManyToManyField(Category, verbose_name=_('Categories'), blank=True)
-    colours = models.ManyToManyField(Colour, verbose_name=_('Colours'), blank=True)
 
     # XXX: languages (models.ManyToManyField(Language))