From ca735fcca3ec0d2a850654bfb65ee5ed4199d73a Mon Sep 17 00:00:00 2001
From: borzechof99 <borzechof99@mi.fu-berlin.de>
Date: Thu, 6 May 2021 16:57:53 +0200
Subject: [PATCH] Add Database Basics to the correct branch

---
 unisportomat/quiz/models.py | 62 +++++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/unisportomat/quiz/models.py b/unisportomat/quiz/models.py
index 71a8362..630c195 100644
--- a/unisportomat/quiz/models.py
+++ b/unisportomat/quiz/models.py
@@ -1,3 +1,65 @@
 from django.db import models
 
 # Create your models here.
+
+class Sport(models.Model):
+    bewertungsskala = []
+    for i in range(1,11):
+        bewertungsskala.append((i,i))
+
+    sportart_list = [
+        ('After Work Fitness','After Work Fitness'),
+        ('Ballett','Ballett'),
+        ('Basketball','Basketball'),
+        ('Beachvolleyball','Beachvolleyball'),
+        ('Bouldern','Bouldern'),
+        ('Drachenfliegen','Drachenfliegen'),
+        ('Functional Fitness','Functional Fitness'),
+        ('Gerätturnen','Gerätturnen'),
+        ('HIIT','HIIT'),
+        ('Karate','Karate'),
+        ('Kickboxen','Kickboxen'),
+        ('Laufen','Laufen'),
+        ('Pilates','Pilates'),
+        ('Qigong','Qigong'),
+        ('Rückenfit','Rückenfit'),
+        ('Segeln Sportbootführerschein','Segeln Sportbootführerschein'),
+        ('Skilanglauf & Schneeschuhwandern','Skilanglauf & Schneeschuhwandern'),
+        ('Sweat & Relax','Sweat & Relax'),
+        ('Tennis','Tennis'),
+        ('Ultimate Frisbee','Ultimate Frisbee'),
+        ('Yoga','Yoga')
+
+    ]
+
+    fields = [
+        ('indoor','indoor'),
+        ('outdoor','outdoor')
+    ]
+
+    sportart                = models.TextField(choices=sportart_list)
+    field                   = models.CharField(default='outdoor',max_length=50,choices=fields)
+    einzelsport             = models.IntegerField(default=1,choices=bewertungsskala)
+    mannschaftssport        = models.IntegerField(default=1,choices=bewertungsskala)
+    ausdauer                = models.IntegerField(default=1,choices=bewertungsskala)
+    kraft                   = models.IntegerField(default=1,choices=bewertungsskala)
+    kampfsport              = models.IntegerField(default=1,choices=bewertungsskala)
+    technischakrobatisch    = models.IntegerField(default=1,choices=bewertungsskala)
+    url                     = models.TextField()#URLField liefert Error
+    
+    
+    def __str__(self):
+        return self.sportart
+
+#fragen-class
+class Question(models.Model):
+    pass
+
+
+
+#Wissensnack
+class Wissensnack(models.Model):
+    pass
+
+
+
-- 
GitLab