How can i filter date by year or by month in django rest framework
my model
class DailyJues(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
amount = models.IntegerField()
date = models.DateField(default=timezone.now)
my views
class DailyJuesViews(APIView):
def get(self, request):
daily_jues = DailyJues.objects.all()
serializer = DailyJuesSerializers(daily_jues, many=True)
return Response(serializer.data)
def post(self, request):
serializer = DailyJuesSerializers(data=request.data)
if serializer.is_valid():
serializer.save()
return Response(serializer.data, status=status.HTTP_201_CREATED)
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)