Compare commits

..

3 Commits

Author SHA1 Message Date
mputzlocher 5d060587cb Datenbank wieder verfügbar gemacht für Testdaten 2026-06-12 12:51:27 +02:00
mputzlocher eac2457a06 README.md aktualisiert 2026-06-12 10:41:57 +00:00
mputzlocher 6ee0f9ea9d README.md aktualisiert 2026-06-12 10:38:58 +00:00
3 changed files with 26 additions and 5 deletions
-1
View File
@@ -1,4 +1,3 @@
__pycache__/
*.pyc
*.sqlite3
+26 -4
View File
@@ -6,12 +6,15 @@ Muster-Implementation durch die Lehrkraft in python3 mit Django
## To get started
## Vorbereitung der virtuellen Entwicklungsumgebung
in einem Projekt-Vezeichnis über dem eigentlichen SGTMensa-Projekt-Ordner
```bash
cd SGTMensa
python3 -m venv .venv
source .venv/bin/activate
pip install django
django-admin startproject mensa-core .
pip install pillow
```
Falls eine fish-Shell vorliegt:
@@ -19,9 +22,27 @@ Falls eine fish-Shell vorliegt:
python3 -m venv .venv
source .venv/bin/activate.fish
pip install django
django-admin startproject mensa-core .
pip install pillow
```
## Klonen des eigentlichen Projekts
```bash
git clone https://git.sgtlernen.de/mputzlocher/SGTMensa.git
```
## Starten des Servers
```bash
cd SGTMensa
python manage.py runserver
```
---
# Erweiterte Erklärung einzelner Schritte
### Schritt 1: Die Arbeitsumgebung isolieren (Virtual Environment)
Bevor du auch nur eine Zeile Code schreibst, erstelle eine eigene Umgebung. Das verhindert, dass sich verschiedene Projekte auf deinem Rechner gegenseitig stören.
@@ -42,9 +63,10 @@ Installiere nur das Nötigste. Für den Start reicht Django.
```bash
pip install django
pip install pillow
```
### Schritt 3: Das Projekt initialisieren
### Schritt 3: Das Projekt initialisieren (nur einmalig, beim ersten Start des Projekts)
Erstelle die Struktur eines Django-Projekts.
BIN
View File
Binary file not shown.