29 lines
1.0 KiB
Python
29 lines
1.0 KiB
Python
|
|
from rest_framework import viewsets
|
||
|
|
from .models import IssueCategory, Zone, Issue
|
||
|
|
from .serializers import IssueCategorySerializer, ZoneSerializer, IssueSerializer
|
||
|
|
|
||
|
|
class IssueCategoryViewSet(viewsets.ModelViewSet):
|
||
|
|
queryset = IssueCategory.objects.all()
|
||
|
|
serializer_class = IssueCategorySerializer
|
||
|
|
|
||
|
|
class ZoneViewSet(viewsets.ModelViewSet):
|
||
|
|
queryset = Zone.objects.all()
|
||
|
|
serializer_class = ZoneSerializer
|
||
|
|
|
||
|
|
class IssueViewSet(viewsets.ModelViewSet):
|
||
|
|
queryset = Issue.objects.all().order_by('-created_at')
|
||
|
|
serializer_class = IssueSerializer
|
||
|
|
|
||
|
|
|
||
|
|
"""Справочник номенклатуры и сообщений"""
|
||
|
|
from rest_framework import viewsets
|
||
|
|
from .models import Nomenclature, Message
|
||
|
|
from .serializers import NomenclatureSerializer, MessageSerializer
|
||
|
|
|
||
|
|
class NomenclatureViewSet(viewsets.ModelViewSet):
|
||
|
|
queryset = Nomenclature.objects.all()
|
||
|
|
serializer_class = NomenclatureSerializer
|
||
|
|
|
||
|
|
class MessageViewSet(viewsets.ModelViewSet):
|
||
|
|
queryset = Message.objects.all()
|
||
|
|
serializer_class = MessageSerializer
|