UnisKB/apps/function_lib/swagger_api/py_lint_api.py

26 lines
654 B
Python
Raw Normal View History

# coding=utf-8
"""
@project: MaxKB
@Author
@file py_lint_api.py
@date2024/9/30 15:48
@desc:
"""
from drf_yasg import openapi
from common.mixins.api_mixin import ApiMixin
2025-01-13 03:15:51 +00:00
from django.utils.translation import gettext_lazy as _
class PyLintApi(ApiMixin):
@staticmethod
def get_request_body_api():
return openapi.Schema(
type=openapi.TYPE_OBJECT,
required=['code'],
properties={
2025-01-13 03:15:51 +00:00
'code': openapi.Schema(type=openapi.TYPE_STRING, title=_('function content'),
description=_('function content'))
}
)