Перейти к содержанию

BaseMiddleware

Base middleware.

BaseMiddleware

BaseMiddleware - Абстрактный класс, который является фундаментом для классов Мидлварей.

Пример

from qtasks.middlewares.base import BaseMiddleware

class MyMiddleware(BaseMiddleware):
    def __init__(self, name: str):
        super().__init__(name=name)
Source code in src/qtasks/middlewares/base.py
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
class BaseMiddleware:
    """
    `BaseMiddleware` - Абстрактный класс, который является фундаментом для классов Мидлварей.

    ## Пример

    ```python
    from qtasks.middlewares.base import BaseMiddleware

    class MyMiddleware(BaseMiddleware):
        def __init__(self, name: str):
            super().__init__(name=name)
    ```
    """

    def __init__(self, name: str):
        """Экземпляр класса.

        Args:
            name (str): Имя.
        """
        self.name = name

__init__(name)

Экземпляр класса.

Parameters:

Name Type Description Default
name str

Имя.

required
Source code in src/qtasks/middlewares/base.py
19
20
21
22
23
24
25
def __init__(self, name: str):
    """Экземпляр класса.

    Args:
        name (str): Имя.
    """
    self.name = name