html - 使用 Python-Flask 使用来自 postgresql 数据库的数据填充 html 下拉列表

标签 html forms postgresql flask drop-down-menu

<html>
  <head>
  </head>
<body>
<form>
<select multiple="multiple" 
<option value="Hello">Hello</option>
</select>
</form>
</body>
</html>

我正在使用 postgresql 数据库,其中我有一列和一行说“你好”的表

我想提取该数据并使用 FLASK 将其显示为 html 表单中的选择选项。

谁能帮帮我, 提前致谢

最佳答案

看来您需要阅读 Flask 的 Quickstart学习一些基础知识。

这是满足您需求的最小应用程序。

查看函数:

from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
def index():
    items = get_your_data_from_db()
    return render_template('index.html', items=items)

templates/index.html

<html>
  <head>
  </head>
<body>
<form>
<select multiple="multiple">
{% for item in items %}
<option value="{{ item.field_name }}">{{ item.field_name }}</option>
{% endfor %}
</select>
</form>
</body>
</html>

关于html - 使用 Python-Flask 使用来自 postgresql 数据库的数据填充 html 下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50593981/

相关文章:

html - 纯 CSS 中导致 div 堆叠的空格

javascript - 将 HTML 属性 onClick 函数与 jQuery On 函数结合起来?

javascript - 为什么表单字段为空后仍可以提交表单?

php - 注册功能适用于一个脚本但不适用于另一个脚本

javascript - 带有 Javascript 的 Html 范围 slider

javascript - 将作为字符串存储在变量中的 url 传递给表单的 onsubmit

regex - 选择 Jsonb 数组包含正则表达式匹配

sql - 在恢复之前显式创建数据库?

postgresql - 如何组合以下两个返回用户最近的 x 和最近的 y 的查询?

javascript - 在模态弹出窗口 + iframe 中显示时的外部网站/图像大小