我想使用Django处理html表单用户输入。这我可以用Django表单方法做,但我想用html表单做这个。如何处理html用户输入Django?
总之,我想从HTML搜索框中获取用户输入,并在后端Django将LDAP提供相关信息。 LDAP部分我已经完成,但获取用户输入并将值传递给LDAP搜索对我来说是个问题。
请帮忙。
我想使用Django处理html表单用户输入。这我可以用Django表单方法做,但我想用html表单做这个。如何处理html用户输入Django?
总之,我想从HTML搜索框中获取用户输入,并在后端Django将LDAP提供相关信息。 LDAP部分我已经完成,但获取用户输入并将值传递给LDAP搜索对我来说是个问题。
请帮忙。
数据你正在寻找的是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 to django docs。
谢谢,是否需要将用户输入保存在数据库中。正如当我试图调用html_category名称时,它说“Category_name”没有定义。 –
我建议你看看django教程。它的好,并会回答你的问题。 –
谢谢...它的工作 –
谢谢,并且需要将用户输入保存在数据库中。正如当我试图调用html_category名称时,它说“Category_name”没有定义。 –