如何解决如何防止在Django模板中重新提交表单
{% extends 'base.html' %}
{% load buttons %}
{% load static %}
{% load custom_links %}
{% load helpers %}
{% load plugins %}
{% block content %}
<form action = "add" method= "post" enctype="multipart/form-data" class="form form-horizontal" id="reportForm">
{% csrf_token %}
<div class="panel panel-default">
<div class="panel-heading">
<strong>Add Report</strong>
</div>
<div class="panel-body">
<table class="table table-hover report-body attr-table">
<tr>
<td>URL</td>
<td>
<input type="text" required="required" name="src">
</td>
</tr>
<tr>
<td>WIDTH</td>
<td>
<input type="number" required="required" name="width">
</td>
</tr>
<tr>
<td> HEIGHT</td>
<td>
<input type="number" required="required" name="height">
</td>
</tr>
<tr>
<td> NAME OF THE REPORT</td>
<td>
<input type="text" required="required" name="report_name" >
</td>
</tr>
</table>
<input type="submit">
</div>
</div>
</form>
{% endblock %}
我没有用于检查现有记录的数据库。 从用户单击网页顶部的重新加载开始,这是我的一个问题...然后将再次生成具有相同记录的相同表格...如何防止这种形式的重新提交
解决方法
尝试在每个autocomplete = "off"
中添加<input>
。
例如:<input type="text" required="required" autocomplete = "off" name="src">
注意:并非所有浏览器都支持。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。