## Phase 1: Projektvorbereitung und Basiskonfiguration Dies ist der grundlegende Setup-Teil. Der Agent soll eine saubere Arbeitsumgebung schaffen und das Django-Projekt initialisieren. Schritt 1: Projektverzeichnis erstellen Erstelle ein neues Verzeichnis namens baseball_organisator für das Projekt. Schritt 2: Virtuelle Umgebung einrichten Navigiere in das Verzeichnis baseball_organisator. Erstelle eine virtuelle Python-Umgebung im Projektverzeichnis. Aktiviere die virtuelle Umgebung. Schritt 3: Django installieren und Projekt initialisieren Installiere Django und mysqlclient in der virtuellen Umgebung. Initialisiere ein neues Django-Projekt namens baseball_organisator im aktuellen Verzeichnis. Schritt 4: Grundlegende Django-Apps erstellen Erstelle die folgenden Django-Apps: accounts (für Benutzerverwaltung und Login) clubs (für Club-, Mannschafts- und Team-Strukturen) calendars (für Terminverwaltung) dashboard (für die Startseite nach dem Login) Schritt 5: URLs konfigurieren Öffne die Datei baseball_organisator/urls.py. Füge die URLs der neu erstellten Apps hinzu, sodass sie erreichbar sind. Schritt 6: Datenbankkonfiguration anpassen Öffne die Datei baseball_organisator/settings.py. Stelle sicher, dass sqlite3 als Datenbank-Backend für die Entwicklungsumgebung konfiguriert ist, wie in den Projektanforderungen beschrieben. Trage die Namen der neu erstellten Apps in INSTALLED_APPS ein. Schritt 7: Admin-Benutzer anlegen Führe die Migrationen aus (migrate). Erstelle einen Superuser für den Zugriff auf den Django-Adminbereich.