From 96077981a29c7d834c41fcb6290029cff9dbe2ad Mon Sep 17 00:00:00 2001 From: Data-Name-ID Date: Tue, 2 Apr 2024 12:08:20 +0300 Subject: [PATCH] [feat] rewrite user viewset --- backend/project/api/users/urls.py | 2 -- backend/project/api/users/views.py | 10 ++-------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/backend/project/api/users/urls.py b/backend/project/api/users/urls.py index 7a0b7a9..60025d1 100644 --- a/backend/project/api/users/urls.py +++ b/backend/project/api/users/urls.py @@ -3,7 +3,6 @@ from rest_framework import routers from api.users.views import ( RegisterUsersFromExcelView, - RegisterUserView, UserViewSet, ) @@ -15,7 +14,6 @@ router.register("", UserViewSet) urlpatterns = [ path("", include(router.urls)), - path("register/", RegisterUserView.as_view(), name="register"), path( "upload/excel//", RegisterUsersFromExcelView.as_view(), diff --git a/backend/project/api/users/views.py b/backend/project/api/users/views.py index 5fa0b44..ac4053f 100644 --- a/backend/project/api/users/views.py +++ b/backend/project/api/users/views.py @@ -1,22 +1,16 @@ import pandas as pd from rest_framework import status -from rest_framework.generics import CreateAPIView from rest_framework.response import Response from rest_framework.views import APIView -from rest_framework.viewsets import ReadOnlyModelViewSet +from rest_framework.viewsets import ModelViewSet from api.events.models import Event from api.users.models import User from api.users.serializers import UserSerializer -class RegisterUserView(CreateAPIView): - http_method_names = ("post",) - serializer_class = UserSerializer - - -class UserViewSet(ReadOnlyModelViewSet): +class UserViewSet(ModelViewSet): queryset = User.objects.all() serializer_class = UserSerializer