我有一个MQTT客户端,可以将消息记录到mongodb。我想使用Django动态创建一个带有图像或按钮的网页,具体取决于最后一次插入数据库。例如,如果最新插入为0则显示0或1,如果显示红色电源按钮,则显示绿色电源按钮。此外,在按下该按钮时,它执行命令并在数据库中插入相反的值。这是可能的,如果是这样的话?
答案 0 :(得分:0)
要专门回答您的问题,实现您想要的方法之一是使用CSS和jQuery。您可以使用其他您喜欢的库,甚至可以使用vanilla HTML。
使用CSS根据最后一个插入的值更改按钮的颜色。然后使用jQuery的on()
函数来处理click
事件并触发对Django后端的AJAX请求,以调用一个能够执行你想要的功能。