Feat: update student list
This commit is contained in:
parent
1855d4016d
commit
74d751a586
@ -120,4 +120,33 @@ layout = html.Div(
|
||||
]
|
||||
)
|
||||
|
||||
@app.callback(
|
||||
[
|
||||
dash.dependencies.Output("student", "options"),
|
||||
dash.dependencies.Output("student", "value"),
|
||||
],
|
||||
[
|
||||
dash.dependencies.Input("tribe", "value")
|
||||
],)
|
||||
def update_students_list(tribe):
|
||||
tribe_config = [t for t in config["tribes"] if t["name"] == tribe][0]
|
||||
students = get_students(tribe_config["students"])
|
||||
options=[
|
||||
{"label": t["Nom"], "value": t["Nom"]}
|
||||
for t in students
|
||||
]
|
||||
value=students[0]["Nom"]
|
||||
return options, value
|
||||
|
||||
# @app.callback(
|
||||
# [
|
||||
# dash.dependencies.Output("student-scores", "data"),
|
||||
# ],
|
||||
# [
|
||||
# dash.dependencies.Input("tribe", "value"),
|
||||
# dash.dependencies.Input("student", "value"),
|
||||
# dash.dependencies.Input("term", "value"),
|
||||
# ],
|
||||
# )
|
||||
# def update_student_scores(tribe, student, term):
|
||||
# return []
|
||||
|
Loading…
Reference in New Issue
Block a user