Correcting indention

This commit is contained in:
Michael Bergbauer 2025-07-20 07:23:26 +02:00
parent d719822199
commit 40ce5a2674

View File

@ -7,43 +7,51 @@ class Command(BaseCommand):
help = "Füllt die DB mit Beispieldaten" help = "Füllt die DB mit Beispieldaten"
def handle(self, *args, **kwargs): def handle(self, *args, **kwargs):
if not settings.DEBUG: if not settings.DEBUG:
raise CommandError("❌ Dieses Kommando darf nur in DEBUG-Umgebungen verwendet werden.") raise CommandError(
# Bestehende Daten löschen "❌ Dieses Kommando darf nur in DEBUG-Umgebungen verwendet werden.")
self.stdout.write("🧹 Lösche bestehende Personen und Benutzerkonten...") # Bestehende Daten löschen
UserAccount.objects.all().delete() self.stdout.write("🧹 Lösche bestehende Personen und Benutzerkonten...")
Person.objects.all().delete() UserAccount.objects.all().delete()
Person.objects.all().delete()
# Personen anlegen # Personen anlegen
self.stdout.write("👤 Erstelle Personen...") self.stdout.write("👤 Erstelle Personen...")
p0 = Person.objects.create(vorname="Florian", nachname="von Lorch", geburtsdatum="0304-05-04", aktiv=True) p0 = Person.objects.create(
p1 = Person.objects.create(vorname="Max", nachname="Mustermann", geburtsdatum="1980-05-01", aktiv=True) vorname="Florian", nachname="von Lorch", geburtsdatum="0304-05-04", aktiv=True)
p2 = Person.objects.create(vorname="Erika", nachname="Beispiel", geburtsdatum="1992-03-15", aktiv=True) p1 = Person.objects.create(
p3 = Person.objects.create(vorname="Thomas", nachname="Feuer", geburtsdatum=None, aktiv=True) vorname="Max", nachname="Mustermann", geburtsdatum="1980-05-01", aktiv=True)
p4 = Person.objects.create(vorname="Julia", nachname="Wehr", geburtsdatum="1999-11-20", aktiv=False) 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 # Benutzerkonten anlegen
self.stdout.write("🔐 Erstelle Benutzerkonten...") self.stdout.write("🔐 Erstelle Benutzerkonten...")
UserAccount.objects.create( UserAccount.objects.create(
person=p0, person=p0,
username="admin", username="admin",
password=make_password("adminpass1234"), password=make_password("adminpass1234"),
role="superadmin", role="superadmin",
is_active=True, is_active=True,
) )
UserAccount.objects.create( UserAccount.objects.create(
person=p1, person=p1,
username="maxadmin", username="maxadmin",
password=make_password("adminpass123"), password=make_password("adminpass123"),
role="admin", role="admin",
is_active=True, is_active=True,
) )
UserAccount.objects.create( UserAccount.objects.create(
person=p2, person=p2,
username="erikam", username="erikam",
password=make_password("mitglied456"), password=make_password("mitglied456"),
role="mitglied", role="mitglied",
is_active=True, is_active=True,
) )
self.stdout.write(self.style.SUCCESS("✅ Testdaten erfolgreich eingespielt."))
self.stdout.write(self.style.SUCCESS(
"✅ Testdaten erfolgreich eingespielt."))