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"),