From 9b1d70ba295d4a69325ba4a270b8f44974eeebe4 Mon Sep 17 00:00:00 2001 From: karthik murakonda Date: Sat, 30 Apr 2022 01:30:05 +0530 Subject: [PATCH] bugfix: name clashing- importing datetime as dt --- CDC_Backend/APIs/studentViews.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/CDC_Backend/APIs/studentViews.py b/CDC_Backend/APIs/studentViews.py index 946e52f..5e11d0f 100644 --- a/CDC_Backend/APIs/studentViews.py +++ b/CDC_Backend/APIs/studentViews.py @@ -1,8 +1,11 @@ import json -from datetime import datetime +from datetime import datetime as dt from rest_framework.decorators import api_view +from django.shortcuts import render +from django.forms.models import model_to_dict + from .serializers import * from .utils import * @@ -72,8 +75,8 @@ def getDashboard(request, id, email, user_type): placements = Placement.objects.filter(allowed_batch__contains=[studentDetails.batch], allowed_branch__contains=[studentDetails.branch], - deadline_datetime__gte=datetime.now(), - offer_accepted=True, email_verified=True).order_by('deadline_datetime') + deadline_datetime__gte=dt.now(), + ).order_by('deadline_datetime') placementsdata = PlacementSerializerForStudent(placements, many=True).data placementApplications = PlacementApplication.objects.filter(student_id=id) @@ -140,7 +143,7 @@ def submitApplication(request, id, email, user_type): opening = get_object_or_404(Placement, id=data[OPENING_ID], allowed_batch__contains=[student.batch], allowed_branch__contains=[student.branch], - deadline_datetime__gte=datetime.now().date() + deadline_datetime__gte=dt.now().date() ) if not opening.offer_accepted or not opening.email_verified: raise PermissionError("Placement Not Approved")