Add README.md
This commit is contained in:
58
README.md
Normal file
58
README.md
Normal file
@@ -0,0 +1,58 @@
|
||||
# qivip-Projektanleitung
|
||||
|
||||
## Inhaltsverzeichnis
|
||||
|
||||
1. [Initialisierung des Projekts](#initialisierung-des-projekts)
|
||||
2. [Starten des Servers](#starten-des-servers)
|
||||
|
||||
## Initialisierung des Projekts
|
||||
|
||||
Um das Projekt erfolgreich zu starten, folge diesen Schritten:
|
||||
|
||||
1. Einen SSH-Key erstellen und den öffentlichen Schlüssel bei **Edugit** hinterlegen.
|
||||
2. Das Repository klonen:
|
||||
```sh
|
||||
git clone <repository-url>
|
||||
```
|
||||
3. In den `qivip`-Ordner wechseln:
|
||||
```sh
|
||||
cd qivip
|
||||
```
|
||||
4. Eine virtuelle Umgebung namens `.venv` erstellen:
|
||||
```sh
|
||||
python3 -m venv .venv
|
||||
```
|
||||
5. Die virtuelle Umgebung aktivieren:
|
||||
- **Unter Linux:**
|
||||
```sh
|
||||
source .venv/bin/activate
|
||||
```
|
||||
- **Unter Windows (cmd):**
|
||||
```sh
|
||||
.venv\Scripts\activate
|
||||
```
|
||||
6. Die benötigten Abhängigkeiten installieren:
|
||||
```sh
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
7. Die Datenbank migrieren:
|
||||
```sh
|
||||
python3 core/manage.py migrate
|
||||
```
|
||||
|
||||
## Starten des Servers
|
||||
|
||||
### Entwicklungsserver starten
|
||||
|
||||
Um den Server zu starten, verwende einen der folgenden Befehle:
|
||||
|
||||
- Standardport (8000):
|
||||
```sh
|
||||
python3 core/manage.py runserver
|
||||
```
|
||||
- Bestimmten Port (z. B. 9000):
|
||||
```sh
|
||||
python3 core/manage.py runserver 9000
|
||||
```
|
||||
|
||||
Damit ist das Projekt erfolgreich eingerichtet und der Server kann gestartet werden!
|
||||
Reference in New Issue
Block a user