Как отфильтровать данные max метки с атрибутами из моделей в представление в Django-rest-framework Api?
from rest_framework import viewsets
from rest_framework.decorators import api_view
from rest_framework.response import Response
from .models import StudentDetails, Course, Subjects, Teachers, Marks
from .serializers import *
from django.db.models import Avg, Max, Min
@api_view(['GET'])
def studentlist(request,*args,**kwargs):
max_marks =
Marks.objects.filter(student_id=30).aggregate(total_marks=Max('total_marks'))
['total_marks']
serializer = StudentDetailsSerializers(max_marks, many=True)
return Response(serializer.data)
OUTPUT:
HTTP 200 OK
HTTP 200 OK
Allow: GET, OPTIONS
Content-Type: application/json
Vary: Accept
[]
Я пытаюсь выяснить максимальное общее количество знаков из названия модели Marks с помощью DRF API, После запуска сервера он ничего не показывает, Нужно ли добавить какую-либо строку выше кода, чтобы найти max(total_marks).