From a1dbe319e53b87975eafc5ea2bf225673c08dc83 Mon Sep 17 00:00:00 2001 From: fbormann Date: Tue, 8 Nov 2016 21:14:04 -0300 Subject: [PATCH] added serializers for Courses models #262 --- courses/serializers.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+), 0 deletions(-) create mode 100644 courses/serializers.py diff --git a/courses/serializers.py b/courses/serializers.py new file mode 100644 index 0000000..90844eb --- /dev/null +++ b/courses/serializers.py @@ -0,0 +1,19 @@ +from rest_framework import serializers +from .models import Course, Subject, Topic + +class CourseSerializer(serializers.ModelSerializer): + class Meta: + model = Course + fields = ('name', 'slug', 'objectivies', 'content, max_students', 'create_date', + 'init_register_date', 'end_register_date', 'init_date', 'end_date', 'public') + +class SubjectSerializer(serializers.ModelSerializer): + class Meta: + model = Subject + fields = '__all__' + +class TopicSerializer(serializers.ModelSerializer): + class Meta: + model = Topic + + -- libgit2 0.21.2