44from .serializers import *
55from rest_framework .viewsets import ModelViewSet
66from rest_framework .permissions import IsAuthenticated
7+ # <<<<<<< HEAD
78from rest_framework .authentication import SessionAuthentication
9+ # =======
10+ # from rest_framework.authentication import BasicAuthentication
11+ # >>>>>>> e1a95461e4b99065c19c192056fad219777692d5
812from django .utils import timezone
913
1014
1115
1216# Create your views here.
1317
1418class AllPlacementRecords (ModelViewSet ):
19+ # <<<<<<< HEAD
1520 authentication_classes = [SessionAuthentication ]
1621 permission_classes = [ WriteByPlacement ]
22+ # =======
23+ # authentication_classes =[BasicAuthentication]
24+ # permission_classes =[IsAuthenticated, WriteByPlacement ]
25+ # >>>>>>> e1a95461e4b99065c19c192056fad219777692d5
1726 serializer_class = PlacementSerializer
1827 queryset = Placements .objects .all ()
1928
@@ -24,6 +33,7 @@ class ViewAnnouncement(ModelViewSet):
2433 # authentication_classes = [BasicAuthentication]
2534 authentication_classes = [SessionAuthentication ]
2635 permission_classes = [WriteByPlacement ]
36+ # permission_classes = [IsAuthenticated, WriteByPlacement]
2737 serializer_class = AnnouncementSerializer
2838 queryset = Announcement .objects .all ()
2939
@@ -36,15 +46,22 @@ class ViewAnnouncement(ModelViewSet):
3646
3747class PastPlacementRecords (ModelViewSet ):
3848 # authentication_classes = [BasicAuthentication]
49+
3950 authentication_classes = [SessionAuthentication ]
4051 permission_classes = [ WriteByPlacement ]
52+ # permission_classes = [IsAuthenticated, WriteByPlacement]
4153 serializer_class = PlacementSerializer
4254 queryset = Placements .objects .filter (date__lte = timezone .now ())
4355
4456
4557
4658class ActivePlacementRecords (ModelViewSet ):
4759 # authentication_classes = [BasicAuthentication]
60+ # <<<<<<< HEAD
4861 permission_classes = [ WriteByPlacement ]
62+ authentication_classes = [SessionAuthentication ]
63+ # =======
64+ # permission_classes = [IsAuthenticated, WriteByPlacement]
65+ # >>>>>>> e1a95461e4b99065c19c192056fad219777692d5
4966 serializer_class = PlacementSerializer
5067 queryset = Placements .objects .filter (date__gt = timezone .now ())
0 commit comments