Sobes.tech
Junior — Senior
70

Валидация пути и блокировка доступа

Условие задачи

Разберите работу следующего кода и предложите комментарий, который пояснит его назначение.

if model_path / PERMITTED_SUBPATH not in request_path.parents:
    raise django.core.exceptions.PermissionDenied()

Опишите, что проверяется в условии и почему в случае несоответствия генерируется исключение.