我想将文本框中输入的数据发送到IoT设备,而不是发送已经预定义的“on”。我怎样才能做到这一点?
<form action="/light/on" method="POST">
<input type="submit" value="Turn me on">
</form>
答案 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请求。