2010年06月17日 星期四 09:54
CZKType = request.POST.get('CZKType', None)
faceValue = Decimal(request.POST['faceValue'])
这两者有什么区别呢
return render_to_response
return HttpResponse("%s" % simplejson.dumps({"msg":"插入失败!"}))
return HttpResponseRedirect("paymanage/user/")
这3者 之间有什么区别.
以上我有理解一些,但是想问问更深入的理解是什么.谢谢帮助回答
2010年06月17日 星期四 10:10
第一个是会调用一个模板。
第二个是直接返回给前端一个Response对象,它不会主动调一个模板,但是内容可以是你组织的文本。
第三个会返回一个302返回码,这会引起浏览器跳转,引发新的访问。
2010年06月17日 星期四 10:14
那前两个获得对象的.
get是获得一个对象?
post那个是指的什么. 传递回去数据?
2010年06月17日 星期四 10:17
request.GET和request.POST的区别不知道你是不是知道,一个是从query_string分析出来的结果放在request.GET中,从content-Text中分析出来的放在POST中。它们都是multipledict,即是可以有重复键值的字典。而字典是带get方法的。具体区别看文档。
2010年06月17日 星期四 10:38
THANK YOU!!!!
Zeuux © 2024
京ICP备05028076号