【发布时间】:2020-01-10 19:44:23
【问题描述】:
我目前正在构建一个 Django 应用程序,到目前为止我已经实现了两个功能。
1) 以表单形式提交用户数据
2) 从 google sheet 中读取数据并将其显示在网页上。单击数据库中的数据会更新时,此页面上有一个刷新按钮。
问题:- 当用户多次单击提交按钮时,比如说 5 次,相同的数据会被插入 5 次,这是一个巨大的问题。在多次单击刷新按钮的情况下,我会收到类似“重复键值违反唯一约束”的错误
所以,请给我建议一种方法,让按钮不执行多次,以防止重复并处理任何极端情况。
【问题讨论】:
标签: javascript html django forms