From 9a8935d052ff2626b74a9d3aef5826ef1919898b Mon Sep 17 00:00:00 2001 From: Dmitriy Kalinin Date: Sun, 25 Nov 2018 00:56:17 +0200 Subject: [PATCH] added users list --- backend/user/urls.py | 1 + backend/user/views.py | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/backend/user/urls.py b/backend/user/urls.py index 0e000fd..86fc8ed 100644 --- a/backend/user/urls.py +++ b/backend/user/urls.py @@ -4,4 +4,5 @@ from .views import * urlpatterns = [ path('', UserView.as_view(), name="user_view"), + path('list', UsersView.as_view(), name="users_view"), ] \ No newline at end of file diff --git a/backend/user/views.py b/backend/user/views.py index 979b8f0..4ded42e 100644 --- a/backend/user/views.py +++ b/backend/user/views.py @@ -2,9 +2,15 @@ from __future__ import unicode_literals from django.contrib.auth.models import User -from rest_framework.generics import RetrieveUpdateAPIView +from rest_framework.generics import RetrieveUpdateAPIView, ListAPIView from .serializers import UserSerializer + +class UsersView(ListAPIView): + queryset = User.objects.all() + serializer_class = UserSerializer + + class UserView(RetrieveUpdateAPIView): serializer_class = UserSerializer queryset = User.objects.all()