• 老广's avatar
    服务账号注册机制更改 (#2079) · 9cfcadc2
    老广 authored
    * [Update] 服务账号注册
    
    * [Update] 修改settings配置
    
    * [Update] 修改settings
    
    * [Update] 整理terminal api
    
    * [Update] 修改terminal api
    
    * [Update] 修改terminal注册机制
    Unverified
    9cfcadc2
terminal.py 724 Bytes
# -*- coding: utf-8 -*-
#
from rest_framework import viewsets

from common.permissions import IsSuperUser, WithBootstrapToken
from ...models import Terminal
from ...serializers import v2 as serializers

__all__ = ['TerminalViewSet', 'TerminalRegistrationViewSet']


class TerminalViewSet(viewsets.ModelViewSet):
    queryset = Terminal.objects.filter(is_deleted=False)
    serializer_class = serializers.TerminalSerializer
    permission_classes = [IsSuperUser]


class TerminalRegistrationViewSet(viewsets.ModelViewSet):
    queryset = Terminal.objects.filter(is_deleted=False)
    serializer_class = serializers.TerminalRegistrationSerializer
    permission_classes = [WithBootstrapToken]
    http_method_names = ['post']