[feat] vacancy

This commit is contained in:
Data-Name-ID
2024-04-01 17:48:02 +03:00
parent bf0f46428f
commit 25a47d660c
3 changed files with 39 additions and 7 deletions
+8 -3
View File
@@ -1,10 +1,10 @@
from backend.project.users.models import User
from rest_framework import status
from rest_framework.response import Response
from rest_framework.views import APIView
from teams.models import Team
from api.teams.serializers import TeamSerializer
from users.models import User
from rest_framework.generics import CreateAPIView
from api.teams.serializers import TeamSerializer, VacancySerializer
class AddUserToTeam(APIView):
@@ -24,3 +24,8 @@ class AddUserToTeam(APIView):
team.members.add(user)
team_serializer = TeamSerializer(team)
return Response(team_serializer.data, status=status.HTTP_200_OK)
class CreateVacancy(CreateAPIView):
http_method_names = ("post",)
serializer_class = VacancySerializer