目录
form表单属性
method
表单form里有一个method属性,他有两个值分别为post和get,如果这个属性没有被定义则默认为get,post和get的区别在于post传递的数据量大,而get传递的数据量小
<form method = "post"></form>
action
action属性规定当提交form表单时,向何处发送表单数据。(是必需的属性)
<form action = "/student/login/"></form>
request.POST.get
如果使用request.POST['sth'],那么假如‘sth’没有在post内容中就会报错keyError;而使用request.POST.get('sth')时,会返回一个None而不是报错。所以,使用request.POST.get()就相当于:
try:
x = request.POST['sth']
except KeyError:
x = Non