2025-09-30 19:55:22 +02:00

1.7 KiB

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.