我有一个引导模式的表格。 当用户提交此表单时,它会向url(/submitform)发送post请求, /submitform视图对数据执行某些操作(重新排列) 做一个“请求.post“到另一个url。 现在取决于第二次post请求的成功或失败。要直接显示警报的响应url。在
代码如下:
payload= {"createRequest":
{ "users": request.POST["newuser"],
"email": request.POST["newemail"]
}
}
headers = {'content-type' : 'application/json'}
r = requests.post('http://localhost:8000/api/v1.0/newuser',
data=json.dumps(payload),
headers=headers, verify=False)
return HttpResponseRedirect("/dashboard/all_users", {"alert":r.content})
在所有用户的视图中,它会检查警报是否存在(因为所有的用户都是从其他几个不属于警报的地方调用的),如果警报存在,它会将其从render_to_响应发送到html。在
我不能改变所有用户的网址格式,它已经在很多地方使用。 如果需要更多的澄清请告诉我。在
我尝试过的事情:
^{pr2}$错误:
Reverse for '/dashboard/all_users' with arguments '()' and keyword arguments '{}' not found.
在模板中,可以执行以下操作:
在视图中,使用^{} ,而不是
^{pr2}$HttpResponseRedirect
相关问题 更多 >
编程相关推荐