【发布时间】:2016-11-27 03:34:18
【问题描述】:
我想使用 Django 处理 html 表单用户输入。这我可以用 Django 表单方法来做,但我想用 html 表单来做。
简而言之,我想从 html 搜索框中获取用户输入,并且在后端 Django 将提供来自 LDAP 的相关信息。我已经完成了 LDAP 部分,但获取用户输入并将值传递给 LDAP 搜索对我来说是个问题。
请帮忙。
【问题讨论】:
标签: python html django forms search
我想使用 Django 处理 html 表单用户输入。这我可以用 Django 表单方法来做,但我想用 html 表单来做。
简而言之,我想从 html 搜索框中获取用户输入,并且在后端 Django 将提供来自 LDAP 的相关信息。我已经完成了 LDAP 部分,但获取用户输入并将值传递给 LDAP 搜索对我来说是个问题。
请帮忙。
【问题讨论】:
标签: python html django forms search
您要查找的数据在 request.POST 内,您可以像这样访问字段的值:
request.POST.get('YOUR_FIELD', None)
如果您使用的是 GET 方法,请使用以下方法:
request.GET.get('YOUR_FIELD')
【讨论】:
您处理 html 参数的函数应该是这样的。
def DoSomething():
if request.method == 'POST':
category_name = request.POST.get("categoryname")
.
.
if request.method == 'GET':
.
.
Link 到 django 文档。
【讨论】: