如何使用ajax和django将True或False保存到数据库?

时间:2014-06-16 01:53:11

标签: jquery python ajax django checkbox

我是django和ajax和jquery的新手。我是一般的网络开发新手,我非常渴望学习,对不起我的新手问题,我只需要一些帮助。

  • 我在views.py的通用列表视图中有一个人员列表,在models.py中我有一个BooleanField。

在模板中我有:

{% for consumer in consumer_list %}
    <tr>
      <td>
      <input class="consumer-instore" type="checkbox" name="see_if_got_offer" id="{{ consumer.id }}" 
      {% if consumer.see_if_got_offer == False %}

      {% else %}
        checked
      {% endif %} /></td>
      <td>{{ consumer.first_name }}</td>
      <td>{{ consumer.las_name }}</td>
      <td>{{ consumer.mob_number }}</td>
      <td>{{ consumer.email }}</td>
    </tr>
    {% empty %}
  • 我想评估是否选中了复选框,如果没有,则显示未选中。使用此代码,我已经可以做到这一点。

  • 我不知道该怎么办是选中复选框,当我点击,取消选中它并用False值更新数据库,反之如果取消选中复选框,当我点击时,更新具有真值的数据库。

我真的非常感谢你的帮助。谢谢!

0 个答案:

没有答案