YETI3ENGINEСобрать сайт ↗
Меню
← Все пакеты SDK

PYTHON SDK / 0.1.7

Продолжение на другом устройстве

yeti3-handoff

Передавайте просмотр по QR. На принимающем устройстве права проверяются повторно: QR не должен открывать чужие материалы или обходить авторизацию.

ОпубликованPython >=3.112 реальных снимка

01 / ЧТО ПОЛУЧИТЕ

Назначение и возможности

Передавайте просмотр по QR. На принимающем устройстве права проверяются повторно: QR не должен открывать чужие материалы или обходить авторизацию.

01

Передача по QR

02

Проверка доступа

03

Работа между устройствами

Этот пакет подходит, когда проекту нужны перечисленные возможности. Подключайте его через штатные контракты SDK; реквизиты, права и окружение вашего сайта остаются отдельными настройками.

02 / РЕАЛЬНЫЕ ЭКРАНЫ

Посмотрите перед установкой

Снимки реальных страниц, без сгенерированных макетов. Под каждым указан источник. Для библиотек без собственного интерфейса показана документация, а не вымышленный экран приложения. Снимок не подтверждает проверку всех функций версии.

03 / ПЕРВЫЙ ЗАПУСК

Установка без догадок

  1. Создайте отдельное окружение

    Так зависимости проекта не смешаются с другими приложениями.

    python3 -m venv .venv
    source .venv/bin/activate

    Windows: .venv\Scripts\Activate.ps1.

  2. Установите пакет
    python -m pip install --index-url https://engine.yeti3.ru/sdk/simple/ yeti3-handoff==0.1.7

    pip скачивает wheel из индекса Engine и устанавливает объявленные зависимости.

  3. Подключите сценарий

    Откройте руководство: оно описывает API и настройки этого пакета. Установка библиотеки не заменяет подключение внешних сервисов.

    Руководство и примеры →

04 / НАСТРОЙКА

Что сделать после установки

01 / ПРИЛОЖЕНИЕ

Подключите пакет

Python-пакет — код в окружении. Модуль — подключаемая функция приложения. Решение — набор функций для готового сайта. Следуйте примеру регистрации из руководства; одна команда pip не запускает сайт.

02 / ОКРУЖЕНИЕ

Подготовьте сервисы

Сверьте требования руководства: база, runtime, лицензия или внешний API могут поставляться отдельно. Для чистой библиотеки достаточно совместимого Python и её зависимостей.

03 / ПРАВА

Проверьте доступ

Убедитесь, что администратор видит настройки, а обычный пользователь — только разрешённые ему функции. Ключи и реквизиты внешних сервисов храните в защищённых настройках сайта.

Почему установлено, но ещё не работает?

Проверьте активированное окружение, версии через pip show, ошибки pip check и обязательные настройки руководства. Для внешней интеграции отдельно проверьте доступность сервиса и права аккаунта. Текст ошибки поможет определить, на каком шаге остановилась настройка.

05 / АРХИТЕКТУРА

Как пакет связан с проектом

Связи ниже взяты из метаданных исходников 0.1.7. Точный набор для опубликованной версии определяют METADATA wheel и pip. Нажмите пакет SDK, чтобы открыть его страницу.

Ваш пакетyeti3-handoff0.1.7Зависимостьyeti3-page-qryeti3-page-qr>=0.2.2,<0.3
Внешняя библиотекаredisredis>=5,<7
Внешняя библиотекаqrcodeqrcode>=8,<9
Зависимостьyeti3-coreyeti3-core>=0.4.3,<0.5
Целостность артефакта · SHA-25615cb96ee8bdf773047fe099c423c41a8b51ffeba21e88ad9943115274991dd85

Хеш относится к wheel, а не к скриншотам.

06 / ГОТОВНОСТЬ

Проверьте результат

  1. Зависимости
    python -m pip check
    python -m pip show yeti3-handoff

    Первая команда должна завершиться без конфликтов; вторая покажет установленную версию и расположение пакета.

  2. Настройки и права

    Проверьте требования руководства. Ключи внешних сервисов храните в защищённых настройках; не вставляйте их в HTML или скриншоты.

  3. Рабочий сценарий

    Пройдите реальное действие пользователя и проверьте права другого аккаунта. Успешная установка wheel сама по себе не доказывает работу интеграции.

Открыть полное руководство ↗