From 40ce5a26740364c27f9423abdeaf14681b68da65 Mon Sep 17 00:00:00 2001 From: Michael Bergbauer Date: Sun, 20 Jul 2025 07:23:26 +0200 Subject: [PATCH] Correcting indention --- member/management/commands/seed.py | 82 ++++++++++++++++-------------- 1 file changed, 45 insertions(+), 37 deletions(-) diff --git a/member/management/commands/seed.py b/member/management/commands/seed.py index e6a6858..a5678af 100644 --- a/member/management/commands/seed.py +++ b/member/management/commands/seed.py @@ -7,43 +7,51 @@ class Command(BaseCommand): help = "Füllt die DB mit Beispieldaten" def handle(self, *args, **kwargs): - if not settings.DEBUG: - raise CommandError("❌ Dieses Kommando darf nur in DEBUG-Umgebungen verwendet werden.") - # Bestehende Daten löschen - self.stdout.write("🧹 Lösche bestehende Personen und Benutzerkonten...") - UserAccount.objects.all().delete() - Person.objects.all().delete() + if not settings.DEBUG: + raise CommandError( + "❌ Dieses Kommando darf nur in DEBUG-Umgebungen verwendet werden.") + # Bestehende Daten löschen + self.stdout.write("🧹 Lösche bestehende Personen und Benutzerkonten...") + UserAccount.objects.all().delete() + Person.objects.all().delete() - # Personen anlegen - self.stdout.write("👤 Erstelle Personen...") - p0 = Person.objects.create(vorname="Florian", nachname="von Lorch", geburtsdatum="0304-05-04", aktiv=True) - p1 = Person.objects.create(vorname="Max", nachname="Mustermann", geburtsdatum="1980-05-01", aktiv=True) - p2 = Person.objects.create(vorname="Erika", nachname="Beispiel", geburtsdatum="1992-03-15", aktiv=True) - p3 = Person.objects.create(vorname="Thomas", nachname="Feuer", geburtsdatum=None, aktiv=True) - p4 = Person.objects.create(vorname="Julia", nachname="Wehr", geburtsdatum="1999-11-20", aktiv=False) + # Personen anlegen + self.stdout.write("👤 Erstelle Personen...") + p0 = Person.objects.create( + vorname="Florian", nachname="von Lorch", geburtsdatum="0304-05-04", aktiv=True) + p1 = Person.objects.create( + vorname="Max", nachname="Mustermann", geburtsdatum="1980-05-01", aktiv=True) + p2 = Person.objects.create( + vorname="Erika", nachname="Beispiel", geburtsdatum="1992-03-15", aktiv=True) + p3 = Person.objects.create( + vorname="Thomas", nachname="Feuer", geburtsdatum=None, aktiv=True) + p4 = Person.objects.create( + vorname="Julia", nachname="Wehr", geburtsdatum="1999-11-20", aktiv=False) - # Benutzerkonten anlegen - self.stdout.write("🔐 Erstelle Benutzerkonten...") - UserAccount.objects.create( - person=p0, - username="admin", - password=make_password("adminpass1234"), - role="superadmin", - is_active=True, - ) - UserAccount.objects.create( - person=p1, - username="maxadmin", - password=make_password("adminpass123"), - role="admin", - is_active=True, - ) - UserAccount.objects.create( - person=p2, - username="erikam", - password=make_password("mitglied456"), - role="mitglied", - is_active=True, - ) + # Benutzerkonten anlegen + self.stdout.write("🔐 Erstelle Benutzerkonten...") + UserAccount.objects.create( + person=p0, + username="admin", + password=make_password("adminpass1234"), + role="superadmin", + is_active=True, + ) + UserAccount.objects.create( + person=p1, + username="maxadmin", + password=make_password("adminpass123"), + role="admin", + is_active=True, + ) + UserAccount.objects.create( + person=p2, + username="erikam", + password=make_password("mitglied456"), + role="mitglied", + is_active=True, + ) - self.stdout.write(self.style.SUCCESS("✅ Testdaten erfolgreich eingespielt.")) + + self.stdout.write(self.style.SUCCESS( + "✅ Testdaten erfolgreich eingespielt."))