擅长:python、mysql、java
<p>就像bearbrown所说的,数据在出错后仍然保留在字段上,但是我怎么没有使用Django的纯表单,我需要做一些调整。
我用原始的Django表单创建了一个隐藏的div,并使用JavaScript传递字段的数据。
这是我如何继续的一个例子:</p>
<blockquote>
<p>The original Django forms has the id based on the field name on forms. So, if you define the name of the field on forms.py like "name", the id of the field will be "id_name":</p>
</blockquote>
<pre><code>function error(){ document.getElementById('name').value = document.getElementById('id_name').value;}
</code></pre>
<blockquote>
<p>This is how the fields on form are called. After it's render, it will contains the data of the form field and have an id, so I get the element by id ("id_name") and tranfer the information for my personalizated field.</p>
</blockquote>
^{pr2}$
<blockquote>
<p>This is the field with my stylization where the user will edit the data and make his own modifications.</p>
</blockquote>
<pre><code><input id="name" class="form-control" type="text" maxlength="100" name="name" placeholder="Ex.: Metemática" onchange="slugDefine()" onkeyup="slugDefine()" /><br>
</code></pre>
<p>谢谢你的帮助!在</p>