繁体   English   中英

通过网址“隐藏”表单查询(Django 1.3)

[英]'Hiding' form query from URL (Django 1.3)

我有一个包含6-7个字段的表格。 用户输入后,我的Web应用程序将在数据库中搜索这些字段并显示结果。 现在的问题是,URL最终将包含所有表单字段名称及其值。

result/?name=lorem&class=arc&course=ipsum

现在具有7-8个字段的表单,URL看起来很难看。 是否有Django技术可从网址“隐藏”这些内容? 隐藏报价,因为我也可以采用完全不同的方式将对象从表单传递到数据库。

使用POST请求 这里的表单上的Django文档和一个具体的例子使用POST>。 HTML明智的,你需要做的是改变对方法form标记。

我不建议使用POST请求进行搜索。 如果您将使用GET,它将使用户更轻松,他可以将链接添加为书签并保存搜索或与朋友共享搜索结果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM