擅长:python、mysql、java
<p>建议:运行<code>form.is_valid()</code>,然后运行<code>form.cleaned_data</code></p>
<pre><code>def search_results(request):
form = LoansSearchForm(request.GET)
if form.is_valid():
cd = form.cleaned_data
word = cd['balance']
else:
word = None
context = {'form': form,
'test': word,}
return render(request, 'search_results.html', context)
</code></pre>
<blockquote>
<p>Forms only get a <code>cleaned_data</code> attribute when <code>is_valid()</code> has been called, and you haven't called it anywhere.</p>
</blockquote>
<p>有关清理数据的详细信息-<a href="https://docs.djangoproject.com/en/2.2/ref/forms/api/#django.forms.Form.cleaned_data" rel="nofollow noreferrer">documentation</a></p>