diff --git a/src/agenda_culturel/migrations/0006_alter_event_status.py b/src/agenda_culturel/migrations/0006_alter_event_status.py new file mode 100644 index 0000000..cf758ce --- /dev/null +++ b/src/agenda_culturel/migrations/0006_alter_event_status.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.7 on 2023-12-12 19:10 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('agenda_culturel', '0005_delete_eventsubmissionform'), + ] + + operations = [ + migrations.AlterField( + model_name='event', + name='status', + field=models.CharField(choices=[('published', 'Published'), ('draft', 'Draft'), ('trash', 'Trash')], default='published', max_length=20, verbose_name='Status'), + ), + ] diff --git a/src/agenda_culturel/models.py b/src/agenda_culturel/models.py index 444a4fc..febdbe5 100644 --- a/src/agenda_culturel/models.py +++ b/src/agenda_culturel/models.py @@ -92,8 +92,8 @@ class Event(models.Model): class STATUS(models.TextChoices): PUBLISHED = "published", _("Published") - TRASH = "trash", _("Trash") DRAFT = "draft", _("Draft") + TRASH = "trash", _("Trash") created_date = models.DateTimeField(auto_now_add=True) modified_date = models.DateTimeField(auto_now=True) diff --git a/src/agenda_culturel/views.py b/src/agenda_culturel/views.py index 8d6c9eb..f85cc75 100644 --- a/src/agenda_culturel/views.py +++ b/src/agenda_culturel/views.py @@ -316,6 +316,7 @@ def import_from_url(request): return render(request, 'agenda_culturel/import.html', context={'form': form }) + class EventFilterAdmin(django_filters.FilterSet): status = django_filters.MultipleChoiceFilter(choices=Event.STATUS.choices, widget=forms.CheckboxSelectMultiple)