【问题标题】:How to render a query result as checkboxes in GAE Jinja2?如何在 GAE Jinja2 中将查询结果呈现为复选框?
【发布时间】:2012-08-08 00:16:34
【问题描述】:

我想在我的应用程序上放置一个按钮,允许用户查询数据存储区中的特定名称。当用户单击提交查询时,查询结果显示为复选框(或单选按钮)列表,允许用户选择结果之一。在 Jinja2 GAE Python 中执行此操作的最佳方法是什么?

提前感谢您的帮助!

【问题讨论】:

    标签: python google-app-engine checkbox jinja2 html-rendering


    【解决方案1】:

    我得到了我的要求:

    <!DOCTYPE html>
    
    <html>
      <head>
        <title>Search results</title>
        <style type="text/css">
          .label {text-align: right}
          .error {color: red}
        </style>
    
      </head>
    
      <body>
        <h2>Search results</h2>
        <form method="post">
    
    {% for p in persons %}
    
    <input type="radio" name="person" value="{{p}}"/> {{p}}
    
    <br>
    
    {% endfor %}
    
          <input type="submit" value="Choose">
        </form>
      </body>
    
    </html>
    

    【讨论】:

      【解决方案2】:

      Jinja2 没有内置 Web 表单支持,但您可以使用 WTFormDjango 生成表单。

      【讨论】:

        猜你喜欢
        • 2010-12-18
        • 1970-01-01
        • 2020-12-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-15
        • 1970-01-01
        相关资源
        最近更新 更多