我对下拉列表和sql有一些问题,我想用sql中的选项填充下拉列表
我没有得到任何错误,但我在下拉列表中得到的只是数据库中列的名称,即销售类别
这是从别处提取数据的SQL语句:
def get_saletype_data():
con = sqlite3.connect(str(DBFILE))
saletypes = pd.read_sql_query("SELECT SaleCategory FROM SaleType", con)
return saletypes
这就是我打印输出时产生的结果:
SaleCategory
0 Cut
1 Highlights
2 Gel Nails
3 Perm
4 Extensions
5 Fringe
以下是应用程序中处理sql的代码:
salelist = get_saletype_data()
saletypedic = salelist.to_dict()
这是下拉列表的代码:
dcc.Dropdown(
id="sales-type-dropdown",
options=[{'label':saletype, 'value':saletype} for saletype in saletypedic],
),
非常感谢您在这方面的帮助,不知道为什么我只是在下拉列表中得到第一个选项
下拉组件需要
list
个值。 那么比如说,现在在下拉列表中使用
salestypes
相关问题 更多 >
编程相关推荐