Html 获取输入框的输入

Html 获取输入框的输入,html,django,input,Html,Django,Input,我有一个输入框,当提交时,它会给python方法一个POST(我使用的是django)。我希望有用户输入的搜索词,这样我就可以调用它的方法,最好是字符串形式 我该怎么做 在您的视图中,您可以获得如下POST参数: def myview(request): p = request.POST['parameter'] # do something with p # return http response 您想获取文本客户端还是服务器端?嘿-这不起作用-它抛出了一个错误键'

我有一个输入框,当提交时,它会给python方法一个POST(我使用的是django)。我希望有用户输入的搜索词,这样我就可以调用它的方法,最好是字符串形式


我该怎么做

在您的视图中,您可以获得如下POST参数:

def myview(request):
    p = request.POST['parameter']
    # do something with p
    # return http response

您想获取文本客户端还是服务器端?嘿-这不起作用-它抛出了一个错误键'parameter'error not found in QueryDictSign'“参数”就是一个例子。使用输入的名称。最好使用
request.POST.get(“参数”)
而不是
request.POST[“参数”]
。如果表单中未给出参数,则前者不会引发异常,后者则会引发异常。由于它与用户输入相关,因此无效输入不应引发HTTP 500,而应由编码器正确处理。