Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- LANGUAGE_CODE = 'en-us'
- TIME_ZONE = 'UTC'
- USE_TZ = True
- class Career(models.Model):
- """
- model for storing all leads from career section of front apps
- """
- name = models.CharField(max_length=200)
- email = models.CharField(max_length=200)
- phone = models.CharField(max_length=20, blank=True, null=True)
- status = models.BooleanField(default=1)
- created_on = models.DateTimeField(null=True, blank=True)
- updated_on = models.DateTimeField(null=True, blank=True)
- class Meta:
- db_table = 'career_leads'
- class CareerFormApi(APIView):
- def post(self, request):
- career_serializer = CareerPostSerializer(data=request.data)
- career_data = request.data
- if career_serializer.is_valid():
- career_serializer.validated_data['created_on'] = timezone.datetime.now()
- career_serializer.validated_data['updated_on'] = timezone.datetime.now()
- # I am geeting correct time zone here.
- print(timezone.datetime.now())
- career_serializer.validated_data['status'] = True
- #after save i check my Database where it saved as my localtime zone
- career_serializer.save()
- return Response({
- 'status': status_code.HTTP_201_CREATED,
- 'message': 'Detail has been saved successfully.'
- }, status=status.HTTP_201_CREATED)
- return Response(career_serializer.errors, status=status.HTTP_400_BAD_REQUEST)
- set timezone='UTC';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement