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

Статические файлы (Static Files)

Класс позволяющий возвращать файлы из заданной директории.

from hius.handlers import StaticFiles

Описание

class StaticFiles(directory=None,
                  packages=None,
                  check_dir=True)

Параметры

  • directory (Union[str, os.Pathlike]) - путь к директории.
  • packages (Sequence[str]) - список питон пакетов.
  • check_dir (bool) - флаг проверки существования директории.

Использование

Инициализированный класс следует монтировать по пути, по которому вы хотите получать файлы.

from hius import Hius
from hius.routing import mount
from hius.handlers import StaticFiles

app = Hius(routes=[mount('/static', endpoint=StaticFiles('static'))])
Back to top