20 lines
575 B
Python
20 lines
575 B
Python
# main/api_views.py
|
|
from rest_framework import viewsets
|
|
from .models import Project, Task, RegisteredUser
|
|
from .serializers import ProjectSerializer, TaskSerializer, UserRegistrationSerializer
|
|
|
|
class ProjectViewSet(viewsets.ModelViewSet):
|
|
queryset = Project.objects.all()
|
|
serializer_class = ProjectSerializer
|
|
|
|
class TaskViewSet(viewsets.ModelViewSet):
|
|
queryset = Task.objects.all()
|
|
serializer_class = TaskSerializer
|
|
|
|
|
|
class AccountViewSet(viewsets.ModelViewSet):
|
|
queryset = RegisteredUser.objects.all()
|
|
serializer_class = UserRegistrationSerializer
|
|
|
|
|