Files
checkmyhouse/website/smalltalkapp/views.py
2025-09-10 23:34:54 +08:00

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