【发布时间】:2016-06-10 06:35:36
【问题描述】:
我试图从 django 中的帖子中获取值,但它传递了一个空字段 `def PersonEmail(request):
我试图从 django 中的帖子中获取值,但它传递了一个空字段 `def PersonEmail(request):
if request.method == "POST":
form1 = PersonForm(request.POST, prefix="form1")
form2 = EmailForm(request.POST, prefix="form2")
name = form2['email'].value
return HttpResponse(name)
else:
form1 = PersonForm()
form2 = EmailForm()
return render(request, 'CreatePersonEmail.html', locals())`
但是当我将它们分开时,即
Im trying to get the value form a post in django but it pass an empty field `def PersonEmail(request):
if request.method == "POST":
# form1 = PersonForm(request.POST, prefix="form1")
form2 = EmailForm(request.POST, prefix="form2")
name = form2['email'].value
return HttpResponse(name)
else:
form1 = PersonForm()
form2 = EmailForm()
return render(request, 'CreatePersonEmail.html', locals())`
它给了我字段的值。
为什么?我怎样才能获得两个表单字段的值?
【问题讨论】: