54 lines
1.7 KiB
Markdown
54 lines
1.7 KiB
Markdown
## 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.
|