diff --git a/website/__pycache__/admin.cpython-311.pyc b/website/__pycache__/admin.cpython-311.pyc index 2688580f..27d90dcf 100644 Binary files a/website/__pycache__/admin.cpython-311.pyc and b/website/__pycache__/admin.cpython-311.pyc differ diff --git a/website/__pycache__/models.cpython-311.pyc b/website/__pycache__/models.cpython-311.pyc index d3227432..be5bca94 100644 Binary files a/website/__pycache__/models.cpython-311.pyc and b/website/__pycache__/models.cpython-311.pyc differ diff --git a/website/admin.py b/website/admin.py index f81fc62c..68810834 100644 --- a/website/admin.py +++ b/website/admin.py @@ -4,7 +4,7 @@ from .models import Registrant, Author, Category, Post, Contact class RegistrantAdmin(admin.ModelAdmin): list_display = ('name',) readonly_fields = ['timestamp'] - list_filter = ['payed', 'rate_reduced'] + list_filter = ['payed', 'rate_reduced', 'canceled', 'team'] admin.site.register(Registrant, RegistrantAdmin) admin.site.register(Author) diff --git a/website/migrations/0015_registrant_canceled.py b/website/migrations/0015_registrant_canceled.py new file mode 100644 index 00000000..2e1902a1 --- /dev/null +++ b/website/migrations/0015_registrant_canceled.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.7 on 2024-02-09 17:31 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0014_alter_post_slug'), + ] + + operations = [ + migrations.AddField( + model_name='registrant', + name='canceled', + field=models.BooleanField(default=False), + ), + ] diff --git a/website/migrations/0016_registrant_team.py b/website/migrations/0016_registrant_team.py new file mode 100644 index 00000000..947d2643 --- /dev/null +++ b/website/migrations/0016_registrant_team.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.7 on 2024-02-09 17:33 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0015_registrant_canceled'), + ] + + operations = [ + migrations.AddField( + model_name='registrant', + name='team', + field=models.BooleanField(default=False), + ), + ] diff --git a/website/migrations/__pycache__/0015_registrant_canceled.cpython-311.pyc b/website/migrations/__pycache__/0015_registrant_canceled.cpython-311.pyc new file mode 100644 index 00000000..f56a68fc Binary files /dev/null and b/website/migrations/__pycache__/0015_registrant_canceled.cpython-311.pyc differ diff --git a/website/migrations/__pycache__/0016_registrant_team.cpython-311.pyc b/website/migrations/__pycache__/0016_registrant_team.cpython-311.pyc new file mode 100644 index 00000000..129a4136 Binary files /dev/null and b/website/migrations/__pycache__/0016_registrant_team.cpython-311.pyc differ diff --git a/website/models.py b/website/models.py index dba03e6b..b68427ca 100644 --- a/website/models.py +++ b/website/models.py @@ -76,6 +76,8 @@ class Registrant(models.Model): timestamp = models.DateTimeField(auto_now_add=True) payed = models.BooleanField(default=False) + canceled = models.BooleanField(default=False) + team = models.BooleanField(default=False) def __str__(self): return self.name