从用户输入向IoT设备发送数据

时间:2017-02-20 21:10:28

标签: raspberry-pi ibm-cloud iot

我想将文本框中输入的数据发送到IoT设备,而不是发送已经预定义的“on”。我怎样才能做到这一点?

<form action="/light/on" method="POST">
  <input type="submit" value="Turn me on">
 </form>

1 个答案:

答案 0 :(得分:1)

您可以将表单更改为:

{% for unseen_obj in object_list %}

    {% if unseen_obj.type == '1' %}

    {% if form.comment.errors %}{{ form.comment.errors.0 }}{% endif %}
    <form method="POST" action="{% url 'process_comment' pk %}">
    {% csrf_token %}
    {{ form.comment }}
    <button type="submit">Submit</button>
    </form>

    {% if unseen_obj.type == '2' %}

    {% if form.group_reply.errors %}{{ form.group_reply.errors.0 }}{% endif %}
    <form method="POST" action="{% url 'process_group_reply' pk %}">
    {% csrf_token %}
    {{ form.group_reply }}
    <button type="submit">Submit</button>
    </form>

    {% endif %}

{% endfor %}

然后相应地处理服务器端的POST请求。