Обработка на основе класса Connexion

3

Я использую схему связи для фляжки. Я хотел бы сгруппировать несколько связанных функций в класс, и мне интересно, могут ли методы класса использоваться для operationId вместо функций.

Что-то вроде

class Job:

    def get():
        "something"

    def post():
        "something"

в описывающем файле yaml:

 paths:
    /hello:
        post:
            operationId: myapp.api.Job.post
  • 0
    Пожалуйста, уточните свой вопрос.
  • 0
    Это вполне понятно.
Показать ещё 1 комментарий
Теги:
flask

1 ответ

2
Лучший ответ

Вы можете использовать методы, если они доступны как staticmethods в классе:

class Job:

    @staticmethod
    def get():
        "something"

    @staticmethod
    def post():
        "something"
  • 1
    Только что проверил и работает как описано.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню