擅长:python、mysql、java
<p>我希望<code>NameForm</code>是一个模型。在这种情况下,只要<a href="https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#the-save-method" rel="nofollow">^{<cd2>}</a>ing就可以将数据带入db。你知道吗</p>
<pre><code>if form.is_valid():
form.save()
return HttpResponseRedirect('/thanks/')
</code></pre>
<p>如果窗体是普通窗体,则需要获取传递的值并创建/分配给/model对象:</p>
<pre><code>if form.is_valid():
# modifying
name_object = Name.objects.get(some_field=some_field)
name_object.name_field = form.cleaned_data['your_name']
name_object.save()
# or creating
new_name_object = Name(name_field=form.cleaned_data['your_name'])
new_name_object.save()
return HttpResponseRedirect('/thanks/')
</code></pre>