如果您使用的是基于函数的视图,那么此问题通常意味着您忘记将@api_view和@renderer_classes装饰器添加到视图中。
例:
from rest_framework.decorators import api_view, renderer_classesfrom rest_framework.renderers import JSONRenderer, TemplateHTMLRenderer@api_view(('GET',))@renderer_classes((TemplateHTMLRenderer, JSONRenderer))def get_assessment_count(request): [...] data = {'count': queryset.count()} return Response(data, template_name='assessments.html')


