Skip to main content

UI клиент для сервера ГАР m3-rest-gar

Project description

Пакет m3-gar-client предоставляет панель для ввода адресов Российской Федерации с использованием ГАР (Государственного адресного реестра), готовую к использованию в проектах на базе платформы M3 компании БАРС Груп.

Возможности

  • Работа с сервером ГАР m3-rest-gar.

  • Встраивание в интерфейс веб-приложений на базе ExtJS.

  • Поиск адресов в ГАР по мере ввода наименований адресных объектов (субъектов Федерации, населенных пунктов, улиц, зданий).

Системные требования

Установка

pip install m3-gar-client

Настройки

  • URL — URL API сервера ГАР.

  • TIMEOUT — timeout запроса к серверу ГАР в секундах.

  • PAGE_LIMIT — количество страниц запрашиваемых у m3-rest-gar, по умолчанию 1. При большом количестве можно заддосить ГАР

  • USE_CACHE — определяет необходимость кеширования HTTP-запросов к серверу m3-rest-gar. Значение по умолчанию: False

  • CACHE_TIMEOUT — определяет длительность кэширования (в секундах). Значение по умолчанию: 24 часа

  • USE_SIMPLE_SERVER — Использовать простой сервер, по умолчанию будет использоваться сервер OAUTH2

  • OAUTH2 — параметры OAuth2: необходиы если не указано использовать простой сервер

    • TOKEN_URL — URL для получения токена, должен использоваться HTTPS.

    • CLIENT_ID — id клиента - создается на стороне РЕСТ сервера

    • CLIENT_SECRET — Секретный ключ клиента - генерируется на стороне РЕСТ сервера

    • USERNAME — username пользователя для получения токена

    • PASSWORD — password пользователя для получения токена

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

m3_gar_client-0.1.15.tar.gz (34.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

m3_gar_client-0.1.15-py3-none-any.whl (39.9 kB view details)

Uploaded Python 3

File details

Details for the file m3_gar_client-0.1.15.tar.gz.

File metadata

  • Download URL: m3_gar_client-0.1.15.tar.gz
  • Upload date:
  • Size: 34.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.7

File hashes

Hashes for m3_gar_client-0.1.15.tar.gz
Algorithm Hash digest
SHA256 c6d7b8c200bacd4654012f4344586289a613c8e69f8dfc08d61d70b75bc4d6f1
MD5 c14b00bf6213561567ee4544c4550bd9
BLAKE2b-256 07d1c983474e4062c477e528be69f843497b8de9a310558e2426c095ee59b195

See more details on using hashes here.

File details

Details for the file m3_gar_client-0.1.15-py3-none-any.whl.

File metadata

  • Download URL: m3_gar_client-0.1.15-py3-none-any.whl
  • Upload date:
  • Size: 39.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.7

File hashes

Hashes for m3_gar_client-0.1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 020a94a02378a49354a4ec1ec6b2552d6733a542a0c0ac4513138df1d5408141
MD5 600199282a0160d340eb8d2d90c36df4
BLAKE2b-256 aeeb466f1927196c18be51600c255f1938ca7e75d3944252bd69b21f584eb9dd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page