from django.shortcuts import render from django.http import HttpResponse from django.contrib.auth.models import User, Group from .models import Person, Thing, Lending from rest_framework import viewsets from .serializers import UserSerializer, GroupSerializer, PersonSerializer, ThingSerializer, LendingSerializer class UserViewSet(viewsets.ModelViewSet): queryset = User.objects.all().order_by('-date_joined') serializer_class = UserSerializer class GroupViewSet(viewsets.ModelViewSet): queryset = Group.objects.all() serializer_class = GroupSerializer class PersonViewSet(viewsets.ModelViewSet): queryset = Person.objects.all().order_by('-created') serializer_class = PersonSerializer class LendingViewSet(viewsets.ModelViewSet): queryset = Lending.objects.all().order_by('-begin') serializer_class = LendingSerializer class ThingViewSet(viewsets.ModelViewSet): queryset = Thing.objects.all().order_by('-created') serializer_class = ThingSerializer