Статические файлы (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'))])