【发布时间】:2011-03-30 20:59:49
【问题描述】:
似乎我无法让这个示例打印“你什么也没提交!”。 每次我提交一个空表单时,它都会说:
你提交了:u''
代替:
你什么也没提交!
我哪里做错了?
views.py
def search(request):
if 'q' in request.GET:
message = 'You submitted: %r' % request.GET['q']
else:
message = 'You submitted nothing!'
return HttpResponse(message)
模板:
<html>
<head>
<title> Search </title>
</head>
<body>
<form action="/search/" method="get" >
<input type="text" name = "q">
<input type="submit"value="Search"/>
</form>
</body>
</html>
【问题讨论】: