diff --git a/unisportomat/quiz/serializers.py b/unisportomat/quiz/serializers.py index 0e295cfbce7f6ee7de3285c1c835bf664f509940..82d180f74dd403b715e9c7313bc3c921405cc2e5 100644 --- a/unisportomat/quiz/serializers.py +++ b/unisportomat/quiz/serializers.py @@ -5,38 +5,7 @@ Serializers creating JSONs for every Model from .models import base64 from rest_framework import serializers - -from .models import Sport, Criterion, Question, validate_rating - - -class SportListSerializer(serializers.ModelSerializer): - """ - Serializes all sports. - """ - - class Meta: - model = Sport - fields = ("id", "name", "url", "criteria_ratings") - - -class QuestionListSerializer(serializers.ModelSerializer): - """ - Serializes all Questions. - """ - - class Meta: - model = Question - fields = ("id", "text", "criterion") - - -class CriterionListSerializer(serializers.ModelSerializer): - """ - Serializes Criterions - """ - - class Meta: - model = Criterion - fields = ("id", "name") +from .models import Criterion, validate_rating class SmallSportListSerializer(serializers.BaseSerializer): diff --git a/unisportomat/quiz/views.py b/unisportomat/quiz/views.py index 7981fcaceb572fa2fc28a3294ba3238134dac005..4694b7be8abb8ac98175cf88f7f6fa617cf93ab1 100644 --- a/unisportomat/quiz/views.py +++ b/unisportomat/quiz/views.py @@ -15,9 +15,6 @@ from .course_scraper.course_scraper import scraping from .serializers import ( SingleQuestionSerializer, SmallSportListSerializer, - SportListSerializer, - CriterionListSerializer, - QuestionListSerializer, SingleSportSerializer, CriteriaSerializer, IncompleteSportSerializer, diff --git a/unisportomat/unisportomat/urls.py b/unisportomat/unisportomat/urls.py index ab754c02adc7a1dfd1549f68833c365f300fd55a..e5cac8bb035724e0dfb02882c69df03641225698 100644 --- a/unisportomat/unisportomat/urls.py +++ b/unisportomat/unisportomat/urls.py @@ -26,7 +26,6 @@ router.register(r"activity", views.ActivityView, "activity") urlpatterns = [ path("admin/", admin.site.urls), - path("api/admin/", include(router.urls)), path( "api/admin/sport/incomplete/", views.IncompleteSportView.as_view(), @@ -38,4 +37,5 @@ urlpatterns = [ path("api/admin/question/order", views.QuestionOrderView.as_view(), name="order"), path("api/admin/greeting/", views.GreetingView.as_view(), name="greeting"), path("api/admin/end/", views.EndView.as_view(), name="end"), + path("api/admin/", include(router.urls)), ]