我通过 request.POST 接受数据,如下所示:
if request.method == 'POST':
l = Location()
data = l.getGeoPoints(request.POST)
appid = settings.GOOGLE_API_KEY
return render_to_response('map.html',
{'data': data, 'appid': appid},
context_instance=RequestContext(request))
它从一组名为form-0-location一直到form-5-location的文本输入框接受数据。
我要添加的是检查以确保 request.POST 包含任何这些输入字段中的数据。我认为我的问题是我不知道在 Django 中描述这个的正确术语。
我知道如何在 PHP 中做到这一点:在 $_POST 中查看至少其中一个字段不为空,但我似乎无法通过搜索谷歌找到正确的答案。
如果我在这些输入字段中找不到任何数据,我想将用户重定向回主页。