Compare commits

..

1 Commits

3 changed files with 5 additions and 26 deletions
+1
View File
@@ -1,3 +1,4 @@
__pycache__/ __pycache__/
*.pyc *.pyc
*.sqlite3
+4 -26
View File
@@ -6,15 +6,12 @@ Muster-Implementation durch die Lehrkraft in python3 mit Django
## To get started ## To get started
## Vorbereitung der virtuellen Entwicklungsumgebung
in einem Projekt-Vezeichnis über dem eigentlichen SGTMensa-Projekt-Ordner
```bash ```bash
cd SGTMensa
python3 -m venv .venv python3 -m venv .venv
source .venv/bin/activate source .venv/bin/activate
pip install django pip install django
pip install pillow django-admin startproject mensa-core .
``` ```
Falls eine fish-Shell vorliegt: Falls eine fish-Shell vorliegt:
@@ -22,27 +19,9 @@ Falls eine fish-Shell vorliegt:
python3 -m venv .venv python3 -m venv .venv
source .venv/bin/activate.fish source .venv/bin/activate.fish
pip install django pip install django
pip install pillow django-admin startproject mensa-core .
``` ```
## 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) ### 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. Bevor du auch nur eine Zeile Code schreibst, erstelle eine eigene Umgebung. Das verhindert, dass sich verschiedene Projekte auf deinem Rechner gegenseitig stören.
@@ -63,10 +42,9 @@ Installiere nur das Nötigste. Für den Start reicht Django.
```bash ```bash
pip install django pip install django
pip install pillow
``` ```
### Schritt 3: Das Projekt initialisieren (nur einmalig, beim ersten Start des Projekts) ### Schritt 3: Das Projekt initialisieren
Erstelle die Struktur eines Django-Projekts. Erstelle die Struktur eines Django-Projekts.
BIN
View File
Binary file not shown.