Как связать пользовательский API Django с другим процессом? - PullRequest
0 голосов
/ 21 марта 2019

Я искал решение повсюду, но я просто не могу найти ничего, что могло бы выполнить то, что мне нужно.

Проблема заключается в следующем: У меня есть сервер Django, который прослушивает запросы, указанные запросы обычно имеют формат Json, API обрабатывает указанные запросы путем чтения параметров из объекта Json, содержащегося в нем, проблема в том, что для обработки некоторых из них мне нужны данные, содержащиеся в другом процессе работает параллельно с сервером

Другими словами, у меня, скажем, запущен foo.py, который собирает данные датчика и соответственно изменяет исполнительные механизмы, foo.py также является веб-клиентом, который получает данные с сервера и отправляет данные датчика на него. Имейте в виду, что foo.py был создан с использованием ООП, то есть все, что взаимодействует или создается с помощью foo.py, является объектом.

Параллельно у меня работает сервер Django, получающий запросы от того же сервера, эти запросы предназначены для выполнения заказов, таких как изменение состояний привода, изменение выводов датчика и т. Д. Проблема возникает, когда мне нужно получить данные из foo.py или измените что-нибудь в foo.py

API содержит объект из foo.py, который используется для получения данных

Я могу при необходимости отправить код

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...