如何连接多个Raspberry Pi';s(v3)前往Django进行水疗
所以我试图做一个SPA来实时读取不同的树莓pi的传感器值,并改变它们。我对Django、SQL、React和JS有一些了解 由于我缺乏使用Rpi的经验,我做了一些研究,发现我需要在Rpi中设置Django。然而,这引起了我以下的关注:如何连接多个Raspberry Pi';s(v3)前往Django进行水疗,django,single-page-application,raspberry-pi3,Django,Single Page Application,Raspberry Pi3,所以我试图做一个SPA来实时读取不同的树莓pi的传感器值,并改变它们。我对Django、SQL、React和JS有一些了解 由于我缺乏使用Rpi的经验,我做了一些研究,发现我需要在Rpi中设置Django。然而,这引起了我以下的关注: 我应该为我拥有的每个Rpi设置不同的Django项目吗?(假设我得到了10个RPi3,那么这将是10个Django项目) 如果是真的,那么当一个项目实际上是一个项目时,拥有多个项目不应该很奇怪吗?我如何协调所有这些内容,以便在同一页面中显示它们(React组件
- 我应该为我拥有的每个Rpi设置不同的Django项目吗?(假设我得到了10个RPi3,那么这将是10个Django项目)
谢谢您的时间。您不需要很多Django应用程序,一个就足够了。如果你只想去树莓,你甚至可以把一个明确地献给Django,剩下的就交给数据发布者 你的问题可以大致分为两部分:
如果您根本不关心安全性,您可以在每个raspberry节点上启动一个非常简单的flask api,例如,一个端点有两个参数,gpio number和value。您不需要很多Django应用程序,一个就足够了。如果你只想去树莓,你甚至可以把一个明确地献给Django,剩下的就交给数据发布者 你的问题可以大致分为两部分:
如果你根本不关心安全性,你可以在每个raspberry节点上创建一个非常简单的flask api,例如一个端点有两个参数,gpio number和value。谢谢你的回答:),但是我不明白你说的“将一个明确地奉献给Django”是什么意思?就像在我的电脑上开发Django项目,让我所有的RPi使用我的API一样?如果你只想使用raspberry,你可以在你的电脑上运行Django,或者在其中一个raspberry上运行。然后让所有其他的树莓与这个django相互作用,谢谢你的回答:),但是我不明白你说的“把一个明确地献给django”是什么意思?就像在我的电脑上开发Django项目,让我所有的RPi使用我的API一样?如果你只想使用raspberry,你可以在你的电脑上运行Django,或者在其中一个raspberry上运行。然后让所有其他树莓与这个django API交互