22 lines
749 B
Python
22 lines
749 B
Python
from django.shortcuts import render
|
|
from rest_framework import generics
|
|
|
|
from .models import Smalltalk
|
|
from .serializers import SmalltalkSerializer, SmalltalkCreateSerializer
|
|
from .unity.preprocess_response import UnifiedResponseAPIView
|
|
|
|
|
|
# Create your views here.
|
|
|
|
class SmalltalkCreateView(UnifiedResponseAPIView,generics.CreateAPIView):
|
|
queryset = Smalltalk.objects.all()
|
|
serializer_class = SmalltalkCreateSerializer
|
|
|
|
class SmalltalkList(UnifiedResponseAPIView,generics.ListAPIView):
|
|
queryset = Smalltalk.objects.all()
|
|
serializer_class = SmalltalkSerializer
|
|
|
|
|
|
class SmalltalkDetailView(UnifiedResponseAPIView,generics.RetrieveUpdateDestroyAPIView):
|
|
queryset = Smalltalk.objects.all()
|
|
serializer_class = SmalltalkSerializer |