employees api
This commit is contained in:
@@ -4,8 +4,8 @@ from django_filters.rest_framework import DjangoFilterBackend
|
||||
from .models import AcademicYear, Department, DepartmentHead, Specialty, Group, Student
|
||||
from .serializers import (
|
||||
AcademicYearSerializer,
|
||||
DepartmentSerializer,
|
||||
DepartmentHeadSerializer,
|
||||
StudyDepartmentSerializer,
|
||||
StudyDepartmentHeadSerializer,
|
||||
SpecialtySerializer,
|
||||
GroupSerializer,
|
||||
StudentSerializer,
|
||||
@@ -30,7 +30,7 @@ class AcademicYearViewSet(viewsets.ModelViewSet):
|
||||
|
||||
class DepartmentViewSet(viewsets.ModelViewSet):
|
||||
queryset = Department.objects.all()
|
||||
serializer_class = DepartmentSerializer
|
||||
serializer_class = StudyDepartmentSerializer
|
||||
filter_backends = [DjangoFilterBackend, SearchFilter, OrderingFilter]
|
||||
filterset_class = DepartmentFilter
|
||||
search_fields = ["name"]
|
||||
@@ -39,7 +39,7 @@ class DepartmentViewSet(viewsets.ModelViewSet):
|
||||
|
||||
class DepartmentHeadViewSet(viewsets.ModelViewSet):
|
||||
queryset = DepartmentHead.objects.all()
|
||||
serializer_class = DepartmentHeadSerializer
|
||||
serializer_class = StudyDepartmentHeadSerializer
|
||||
filter_backends = [DjangoFilterBackend, SearchFilter, OrderingFilter]
|
||||
filterset_class = DepartmentHeadFilter
|
||||
search_fields = ["department__name", "head__first_name"]
|
||||
|
||||
Reference in New Issue
Block a user