Compare commits
3 Commits
c3615bac76
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 5d060587cb | |||
| eac2457a06 | |||
| 6ee0f9ea9d |
@@ -1,4 +1,3 @@
|
|||||||
__pycache__/
|
__pycache__/
|
||||||
*.pyc
|
*.pyc
|
||||||
*.sqlite3
|
|
||||||
|
|
||||||
|
|||||||
@@ -6,12 +6,15 @@ 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
|
||||||
django-admin startproject mensa-core .
|
pip install pillow
|
||||||
```
|
```
|
||||||
|
|
||||||
Falls eine fish-Shell vorliegt:
|
Falls eine fish-Shell vorliegt:
|
||||||
@@ -19,9 +22,27 @@ 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
|
||||||
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)
|
### 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.
|
||||||
@@ -42,9 +63,10 @@ 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
|
### Schritt 3: Das Projekt initialisieren (nur einmalig, beim ersten Start des Projekts)
|
||||||
|
|
||||||
Erstelle die Struktur eines Django-Projekts.
|
Erstelle die Struktur eines Django-Projekts.
|
||||||
|
|
||||||
|
|||||||
BIN
Binary file not shown.
Reference in New Issue
Block a user