From 45b7f91f137c067378706da08f625be8192d21cd Mon Sep 17 00:00:00 2001 From: Paul Date: Wed, 11 Jun 2025 20:01:33 +0200 Subject: [PATCH] feat: updated README --- README.md | 33 +++++++++++++++++++++++++++++++-- ticketsystem/models.py | 1 + 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 403b20b..2bcde91 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,37 @@ Die Webanwendung unterstützt das Korrekturmanagement von Materialien aus dem Fe ## Installation -Use the package manager [pip](https://pip.pypa.io/en/stable/) to install django. +```bash +git clone https://git.paul.nrw/Paul/korrekturmanagementsystem.git +cd ticketsystem +``` + +Virtual environment erstellen und aktivieren +```bash +python -m venv venv +# Windows +venv\Scripts\activate +# macOS / Linux +source venv/bin/activate +``` +Abhängigkeiten installieren +```bash +pip install -r requirements.txt +``` + +Datenbank einrichten ```bash -pip install django +python manage.py makemigrations +python manage.py migrate +``` + +Entwicklungsserver starten +```bash +python manage.py runserver +``` +Tailwindcss CLI installieren und CSS generieren +```bash +npm install tailwindcss @tailwindcss/cli +npx @tailwindcss/cli -i ticketsystem/static/css/style.css -o ticketsystem/static/css/tailwind.css ``` \ No newline at end of file diff --git a/ticketsystem/models.py b/ticketsystem/models.py index ef62de0..21e7329 100644 --- a/ticketsystem/models.py +++ b/ticketsystem/models.py @@ -50,6 +50,7 @@ class Ticket(models.Model): ] MATERIAL_CHOICES = [ + ("script", "Skript"), ("learning_sprint", "Learning Sprint"), ("ilse", "Intensive Live Session"), ("video", "Video"),