mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-03-18 23:44:03 +01:00
35 lines
927 B
Python
35 lines
927 B
Python
from rest_framework import permissions, viewsets
|
|
|
|
from apps.api.serializers import (
|
|
TransactionSerializer,
|
|
TransactionCategorySerializer,
|
|
TransactionTagSerializer,
|
|
InstallmentPlanSerializer,
|
|
)
|
|
from apps.transactions.models import (
|
|
Transaction,
|
|
TransactionCategory,
|
|
TransactionTag,
|
|
InstallmentPlan,
|
|
)
|
|
|
|
|
|
class TransactionViewSet(viewsets.ModelViewSet):
|
|
queryset = Transaction.objects.all()
|
|
serializer_class = TransactionSerializer
|
|
|
|
|
|
class TransactionCategoryViewSet(viewsets.ModelViewSet):
|
|
queryset = TransactionCategory.objects.all()
|
|
serializer_class = TransactionCategorySerializer
|
|
|
|
|
|
class TransactionTagViewSet(viewsets.ModelViewSet):
|
|
queryset = TransactionTag.objects.all()
|
|
serializer_class = TransactionTagSerializer
|
|
|
|
|
|
class InstallmentPlanViewSet(viewsets.ModelViewSet):
|
|
queryset = InstallmentPlan.objects.all()
|
|
serializer_class = InstallmentPlanSerializer
|