Coverage for tasks/views.py: 92%
12 statements
« prev ^ index » next coverage.py v7.8.0, created at 2025-05-18 16:35 +0000
« prev ^ index » next coverage.py v7.8.0, created at 2025-05-18 16:35 +0000
1from rest_framework import viewsets
2from rest_framework import filters
4from tasks.models import Task
5from tasks.serializers import TaskSerializer
7from django.http import HttpResponse
10def home_view(request):
11 return HttpResponse("Welcome to TaskFlow API")
14class TaskViewSet(viewsets.ModelViewSet):
15 queryset = Task.objects.all().order_by("-created_at")
16 serializer_class = TaskSerializer
18 filter_backends = [filters.SearchFilter]
19 search_fields = ["title"]