jinja2 - 如何将选择字段中的 form.data 作为烧瓶中的参数
问题描述
我想调用我的函数“filter_by”,它接受一个参数(语言)。我希望该参数是我在选择字段(内容)中选择的任何参数,但它总是给我整个选择列表,而不仅仅是我选择的那个。它只是困扰我的第一行。
如何引用当前在 SelectField 中选择的选项?
提前谢谢
这是我的代码:
<form method="POST" action="{{ url_for('filter_by', language=filterForm.content.data) }}" autocomplete="off">
{{ filterForm.hidden_tag() }}
<fieldset class="form-group">
<div class="form-group">
<legend class="border-bottom mb-4">{{ filterForm.legend }}</legend>
{% if filterForm.content.errors %}
{{ filterForm.content(class="form-control form-control-lg is-invalid") }}
<div class="invalid-feedback">
{% for error in filterForm.content.errors %}
<span>{{ error }}</span>
{% endfor %}
</div>
{% else %}
{{ filterForm.content(class="form-control form-control-lg") }}
{% endif %}
</div>
</fieldset>
<div class="form-group">
{{ filterForm.submit(class="btn btn-outline-info") }}
</div>
</form>
解决方案
推荐阅读
- javascript - 如果另一个为真,则有一个功能
- android - 错误:包 android.support.design.button 不存在
- javascript - 如何将 JSON 数据传递给 Node/Express 中的 public/javascripts/X.js?
- unity3d - 如何将运动控制器模型放入新的混合现实工具包中?
- python - 如何在 matplotlib 中计算极坐标图密度
- java - Domino 10 有时不会在 Java 下解码 MIME 标头
- macos - 从 shell 调用 Finder 的“从 iPhone 导入 > 拍照”
- node.js - 从这个承诺返回响应的正确方法是什么?
- c# - 如何在 Unity 中镜像游戏对象的运动?
- php - 覆盖主题的“inc”文件夹内的 woocommerce.php 文件中的函数