由于刷新表单请求的用户错误,我在数据库中继承了多个重复行。这个概念是一个慈善活动的实时跟踪器,每小时,距离都会更新。由于他们在输入新的距离后试图刷新管理页面以返回该页面,因此它会多次重新提交。 我尝试将我的SQL查询更改为只提取DISTINCT行。这适用于total_distance的单个列,但是,我需要用它来提取主键id。 如果我尝试: SELECT DISTINCT total_distance, id
FROM ptsd_cycle
ORDER BY total_distance DESC 我仍然得到重复的条目,因为ID导致它们是不同的。如何只查询非重复行?
有一个表单,该表单将被提交,如果用户在新页面上再次单击刷新按钮,页面将被重定向至另一个page.But。.the将显示以下消息
To display this page, Firefox must send information that will repeat any action (such as a search or order confirmation) that was performed earlier.
然后按下"OK“
创建了重复的条目,如何防止或处理此问题
我正在使用django应用程序
谢谢..