Создать папку для файлов пользователя при создании пользователя FastAPI?

Как создать каталог для файлов пользователя при создании пользователя? Я хочу хранить файлы от клиента в директории этого клиента. код выполняется без ошибок, но каталог в указанной директории не создается...

У меня есть это, но оно не работает

def create_user(db: Session, request: UserBase):
    new_user = DbUser(
        # id create automaticly
        first_name = request.first_name,
        last_name = request.last_name,
        email = request.email,
        password = Hash.bcrypt(request.password)
    )
    db.add(new_user)
    db.commit()
    db.refresh(new_user)

    path = f"/users_files/user_id_{new_user.id}/orders"

    try:
        pathlib.Path(path).mkdir(parents=True, exist_ok=True)
    except OSError:
        print("Create folder %s error" % path)
    else:
        print ("Folder create %s " % path)

    return new_user

когда я указываю путь = f"../users_files/user_id_{new_user.id}/orders" создается дедиректория, но на один уровень выше.

Вернуться на верх