【发布时间】:2017-05-29 02:10:33
【问题描述】:
我想在 URL 中传递一个参数(表单字段值),如下所示。但是当我这样做时,它会引发一个错误
格式字符串的参数不足
如果能帮助我解决这个问题,或者建议我将 form_cleaned 值传递给 HttpResponseRedirect,我将不胜感激。
def phone(request):
form = PhoneForm(request.POST or None)
if form.is_valid():
instance = form.save(commit=False)
Phone = form.cleaned_data.get('Phone')
instance.save()
form.save()
return HttpResponseRedirect('http://send_sms.com/api_key=api&to=%s&message=Welcome%20to%messaging' %Phone)
context = {
"form": form,
}
return render(request, "phone.html", context)
【问题讨论】:
标签: python django django-forms django-views cleaned-data