Commit a1dbe319e53b87975eafc5ea2bf225673c08dc83

Authored by fbormann
1 parent 8bbed0fb

added serializers for Courses models #262

Showing 1 changed file with 19 additions and 0 deletions   Show diff stats
courses/serializers.py 0 → 100644
... ... @@ -0,0 +1,19 @@
  1 +from rest_framework import serializers
  2 +from .models import Course, Subject, Topic
  3 +
  4 +class CourseSerializer(serializers.ModelSerializer):
  5 + class Meta:
  6 + model = Course
  7 + fields = ('name', 'slug', 'objectivies', 'content, max_students', 'create_date',
  8 + 'init_register_date', 'end_register_date', 'init_date', 'end_date', 'public')
  9 +
  10 +class SubjectSerializer(serializers.ModelSerializer):
  11 + class Meta:
  12 + model = Subject
  13 + fields = '__all__'
  14 +
  15 +class TopicSerializer(serializers.ModelSerializer):
  16 + class Meta:
  17 + model = Topic
  18 +
  19 +
... ...