Как я могу общаться с внешним скриптом Python с сервера Django - PullRequest
0 голосов
/ 24 февраля 2019

У меня на компьютере запущен сервер Django, а в Raspberry Pi работает браузер клиента.Raspberry Pi имеет считыватель RFID-RC522, который может считывать метки NFC.Моя идея - написать скрипт Python на стороне клиента (RPi), который определяет, когда считывается RFID-карта, и отправляет идентификатор чтения rfid на сервер Django для входа в систему пользователя.Мой вопрос в том, как я могу общаться с сервером с помощью этого внешнего скрипта Python?

Я использую эту библиотеку SimpleMFRC522 для чтения из rfid reader.

Требуемый рабочий процесс:

  • Доступ пользователя к WebApp с использованием локального IP-адреса («192.168.0.105:8000»).
  • Ответ сервера Django, обслуживающий страницу входа в систему.
  • Пользователь хочет войти в систему с помощью карты RFID и передать карту в считыватель.
  • Устройство чтения, работающее ввнешний питон, отправьте идентификатор карты на сервер Django.
  • Сервер Django аутентифицирует пользователя.
...