擅长:python、mysql、java
<p>我通常在“POST”方法之后预填充表单,而不指定请求方法(GET或POST)。
因为我没有在POST方法之前预填充,所以预填充不会影响POST方法附带的任何新值;而且由于我没有指定任何“GET”或“POST”方法,如果POST方法失败,它无论如何都会预填充。在</p>
<pre><code>def foo():
form = MyForm(request.form)
if request.method == 'POST' and form.validate:
my_code
form.dutyCycle.data = 55
render_template('my_template', form=form)
</code></pre>