src/notes/api/views/core.py
changeset 117 9864fe2067cd
parent 99 18fa4a1fa9e9
child 119 8ff8e2aee0f9
equal deleted inserted replaced
116:672e3c4bbd0c 117:9864fe2067cd
       
     1 """
       
     2 Core viewsets
       
     3 """
     1 import logging
     4 import logging
     2 
     5 
     3 from notes.models import Note, Session
     6 from notes.models import Note, Session
     4 from rest_framework import viewsets, serializers
     7 from rest_framework import viewsets
     5 
     8 
     6 from ..permissions import NotePermission, SessionPermission
     9 from ..permissions import NotePermission, SessionPermission
     7 from ..serializers.core import (DetailNoteSerializer, UpdateNoteSerializer, DetailSessionSerializer, CreateNoteSerializer,
    10 from ..serializers.core import (DetailNoteSerializer, UpdateNoteSerializer, DetailSessionSerializer,
     8                                 ListNoteSerializer, ListSessionSerializer, CreateSessionSerializer)
    11                                 CreateNoteSerializer, ListNoteSerializer, ListSessionSerializer,
       
    12                                 CreateSessionSerializer)
     9 
    13 
    10 logger = logging.getLogger(__name__)
    14 logger = logging.getLogger(__name__)
    11 
    15 
    12 
    16 
    13 class SessionViewSet(viewsets.ModelViewSet):
    17 class SessionViewSet(viewsets.ModelViewSet):