From 24528265862dacb59f20de8e68558c50295ab83c Mon Sep 17 00:00:00 2001 From: Christopher Charbonneau Wells Date: Sun, 13 Aug 2017 16:17:18 -0400 Subject: [PATCH] Remove example User model API. --- api/serializers.py | 7 ------- api/urls.py | 6 +----- api/views.py | 8 +------- 3 files changed, 2 insertions(+), 19 deletions(-) diff --git a/api/serializers.py b/api/serializers.py index f1046f05..8552537c 100644 --- a/api/serializers.py +++ b/api/serializers.py @@ -1,7 +1,6 @@ # -*- coding: utf-8 -*- from __future__ import unicode_literals -from django.contrib.auth.models import User from rest_framework import serializers from core.models import Baby, DiaperChange, Feeding, Sleep, TummyTime @@ -35,9 +34,3 @@ class TummyTimeSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = TummyTime fields = ('baby', 'start', 'end', 'duration', 'milestone') - - -class UserSerializer(serializers.HyperlinkedModelSerializer): - class Meta: - model = User - fields = ('url', 'username', 'email', 'is_staff') diff --git a/api/urls.py b/api/urls.py index 935f2b65..20278b49 100644 --- a/api/urls.py +++ b/api/urls.py @@ -2,19 +2,15 @@ from django.conf.urls import url, include from rest_framework import routers from .views import (BabyViewSet, DiaperChangeViewSet, FeedingViewSet, - SleepViewSet, TummyTimeViewSet, UserViewSet) + SleepViewSet, TummyTimeViewSet) -# Routers provide an easy way of automatically determining the URL conf. router = routers.DefaultRouter() router.register(r'babies', BabyViewSet) router.register(r'diaper-changes', DiaperChangeViewSet) router.register(r'feedings', FeedingViewSet) router.register(r'sleep', SleepViewSet) router.register(r'tummy-times', TummyTimeViewSet) -router.register(r'users', UserViewSet) -# Wire up our API using automatic URL routing. -# Additionally, we include login URLs for the browsable API. urlpatterns = [ url(r'^api/', include(router.urls)), url(r'^api-auth/', include('rest_framework.urls', diff --git a/api/views.py b/api/views.py index 59a1dd07..ca7b1ca2 100644 --- a/api/views.py +++ b/api/views.py @@ -1,13 +1,12 @@ # -*- coding: utf-8 -*- from __future__ import unicode_literals -from django.contrib.auth.models import User from rest_framework import viewsets from core.models import Baby, DiaperChange, Feeding, Sleep, TummyTime from .serializers import (BabySerializer, DiaperChangeSerializer, FeedingSerializer, SleepSerializer, - TummyTimeSerializer, UserSerializer,) + TummyTimeSerializer,) class BabyViewSet(viewsets.ModelViewSet): @@ -83,8 +82,3 @@ class TummyTimeViewSet(viewsets.ModelViewSet): queryset = queryset.filter(**{param: value}) return queryset - - -class UserViewSet(viewsets.ModelViewSet): - queryset = User.objects.all() - serializer_class = UserSerializer