gpt4 book ai didi

python - flask wtforms填充下拉列表

转载 作者:太空宇宙 更新时间:2023-11-04 07:18:42 26 4
gpt4 key购买 nike

这不是一个非常具体的问题,所以提前道歉。

我有一个名为 Crews 的文件夹,其中包含 json 文件。

我正在使用 WTForms 创建一个下拉列表,我希望该列表中包含该文件夹中的 json 文件的名称,但我不知道该怎么做。

(我正在创建一个可视化所选 json 数据的网络应用程序,因此该表单将包含一个返回所选 json 数据的函数,该函数由 d3.js 代码调用)

最佳答案

使用它来获取目录中的所有文件:

How do I list all files of a directory?

获得 json 文件列表后,您可以使用它来填充 WTForms 中的选择 SelectField

from flask.ext.wtf import Form
from wtforms import SelectField

filenames = ['1.json', '2.json'] # This will be generated by you
class MyForm
json_file = SelectField(u"Filename", [Optional()], choices=[(f, f) for f in filenames])

关于python - flask wtforms填充下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29169699/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com