如何处理html用户输入Django?

时间:2016-07-23 08:39:20

标签: python html django forms search

我想使用Django处理html表单用户输入。我可以使用Django表单方法,但我想用html表单执行此操作。

简而言之,我想从html搜索框中获取用户输入,而在后端Django将从LDAP提供相关信息。 LDAP部分我已经完成但是获取用户输入并将值传递给LDAP搜索对我来说是个问题。

请帮忙。

2 个答案:

答案 0 :(得分:0)

您要查找的数据位于request.POST内,您可以像这样访问您的字段值:

request.POST.get('YOUR_FIELD', None)

如果您使用的是GET方法,请使用以下命令:

request.GET.get('YOUR_FIELD')

答案 1 :(得分:0)

处理html参数的函数应该是这样的。

def DoSomething():
    if request.method == 'POST':
            category_name = request.POST.get("categoryname")
            .
            .
    if request.method == 'GET':
            .
            .

Link到django docs。