doc: 增加config查询文档
This commit is contained in:
parent
e49b360cbe
commit
2ae62141d7
|
@ -2,6 +2,7 @@ import configparser
|
||||||
import os
|
import os
|
||||||
import importlib
|
import importlib
|
||||||
import json
|
import json
|
||||||
|
from drf_yasg import openapi
|
||||||
from django.contrib.auth.hashers import check_password, make_password
|
from django.contrib.auth.hashers import check_password, make_password
|
||||||
from django.db import transaction
|
from django.db import transaction
|
||||||
from django_celery_beat.models import (CrontabSchedule, IntervalSchedule,
|
from django_celery_beat.models import (CrontabSchedule, IntervalSchedule,
|
||||||
|
@ -686,6 +687,10 @@ class SysBaseConfigView(APIView):
|
||||||
permission_classes = []
|
permission_classes = []
|
||||||
read_keys = ['base', 'apk']
|
read_keys = ['base', 'apk']
|
||||||
|
|
||||||
|
@swagger_auto_schema(manual_parameters=[
|
||||||
|
openapi.Parameter(name="project_code", in_=openapi.IN_QUERY,
|
||||||
|
type=openapi.TYPE_STRING, required=False)
|
||||||
|
])
|
||||||
def get(self, request, format=None):
|
def get(self, request, format=None):
|
||||||
"""
|
"""
|
||||||
获取系统基本信息
|
获取系统基本信息
|
||||||
|
@ -710,6 +715,12 @@ class SysBaseConfigView(APIView):
|
||||||
class SysConfigView(MyLoggingMixin, APIView):
|
class SysConfigView(MyLoggingMixin, APIView):
|
||||||
perms_map = {'get': 'sysconfig.view', 'put': 'sysconfig.update'}
|
perms_map = {'get': 'sysconfig.view', 'put': 'sysconfig.update'}
|
||||||
|
|
||||||
|
@swagger_auto_schema(manual_parameters=[
|
||||||
|
openapi.Parameter(name="project_code", in_=openapi.IN_QUERY,
|
||||||
|
type=openapi.TYPE_STRING, required=False),
|
||||||
|
openapi.Parameter(name="reload", in_=openapi.IN_QUERY,
|
||||||
|
type=openapi.TYPE_BOOLEAN, required=False),
|
||||||
|
])
|
||||||
def get(self, request, format=None):
|
def get(self, request, format=None):
|
||||||
"""
|
"""
|
||||||
获取config json
|
获取config json
|
||||||
|
|
Loading…
Reference in New Issue