[feat] rewrite user viewset

This commit is contained in:
Data-Name-ID
2024-04-02 12:08:20 +03:00
parent dd563715f2
commit 96077981a2
2 changed files with 2 additions and 10 deletions
-2
View File
@@ -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/<event_id>/",
RegisterUsersFromExcelView.as_view(),
+2 -8
View File
@@ -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