Commit b6e22f6c87a9289236ae4de066582a65fcc6afd5
1 parent
b5371db131
Exists in
master
Added sections view under user
Showing 1 changed file with 2 additions and 2 deletions Inline Diff
flashcards/serializers.py
View file @
b6e22f6
from flashcards.models import Section, LecturePeriod, User | 1 | 1 | from flashcards.models import Section, LecturePeriod, User | |
from rest_framework.fields import EmailField | 2 | 2 | from rest_framework.fields import EmailField | |
from rest_framework.relations import HyperlinkedRelatedField | 3 | 3 | from rest_framework.relations import HyperlinkedRelatedField | |
from rest_framework.serializers import HyperlinkedModelSerializer | 4 | 4 | from rest_framework.serializers import HyperlinkedModelSerializer | |
5 | 5 | |||
6 | 6 | |||
class SectionSerializer(HyperlinkedModelSerializer): | 7 | 7 | class SectionSerializer(HyperlinkedModelSerializer): | |
lectureperiod_set = HyperlinkedRelatedField(many=True, view_name='lectureperiod-detail', read_only=True) | 8 | 8 | lectureperiod_set = HyperlinkedRelatedField(many=True, view_name='lectureperiod-detail', read_only=True) | |
9 | 9 | |||
class Meta: | 10 | 10 | class Meta: | |
model = Section | 11 | 11 | model = Section | |
# exclude = ('members',) | 12 | 12 | # exclude = ('members',) | |
13 | 13 | |||
14 | 14 | |||
class LecturePeriodSerializer(HyperlinkedModelSerializer): | 15 | 15 | class LecturePeriodSerializer(HyperlinkedModelSerializer): | |
class Meta: | 16 | 16 | class Meta: | |
model = LecturePeriod | 17 | 17 | model = LecturePeriod | |
18 | 18 | |||
19 | 19 |