web.py是否支持搜索框?像堆栈溢出右上角的搜索栏一样?

时间:2014-10-30 17:49:57

标签: python web.py

我是web.py和前端的新手。

问题是我在web.py cookbook中找不到任何搜索框支持。我做了一些研究,似乎web.py表单只支持Textbox,Password,Textarea,Dropdown,Radio,Checkbox,Button。

我想知道我是否可以使用表单添加像stackoverflow右上方的搜索框。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

很抱歉我没说清楚。我想知道的是在python脚本中定义一个表单并在.html中呈现它,以便生成搜索框布局,如下所示: enter image description here。 例如,我们可以定义如下表单:

<pre>
  <code>
    register_form = form.Form(
        form.Textbox("username", description="Username"),
        form.Textbox("email", vemail, description="E-Mail"),
        form.Password("password", vpass, description="Password"),
        form.Password("password2", description="Repeat password"),
        form.Button("submit", type="submit", description="Register"),
    )
  </code>
</pre>

但我没有为searchBox找到任何内置类,比如web.form.SearchBox(“...”),我们可以在其中设置搜索框的占位符。

我通过使用html定义布局并使用函数绑定搜索框来解决问题,就像Henry的建议一样。

再次感谢您的回复。在开始时感到困惑。