16 lines
563 B
Python
16 lines
563 B
Python
from django.shortcuts import render
|
|
from apps.utils.viewsets import CustomModelViewSet
|
|
from apps.pm.models import Mtask
|
|
from apps.pm.serializers import MtaskSerializer
|
|
from apps.pm.filters import MtaskFilter
|
|
# Create your views here.
|
|
|
|
class MtaskViewSet(CustomModelViewSet):
|
|
queryset = Mtask.objects.all()
|
|
serializer_class = MtaskSerializer
|
|
filterset_class = MtaskFilter
|
|
select_related_fields = ['material', 'process', 'order']
|
|
ordering_fields = ['start_date', 'process__sort']
|
|
ordering = ['process__sort', '-start_date', '-create_time']
|
|
|