add registrant team and canceled fields

This commit is contained in:
Federico Justus Denkena 2024-02-09 23:12:20 +01:00
parent d781d290ec
commit 4312e31f19
Signed by: f-denkena
GPG Key ID: 28F91C66EE36F382
8 changed files with 39 additions and 1 deletions

View File

@ -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)

View File

@ -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),
),
]

View File

@ -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),
),
]

View File

@ -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