我有一个Flask和Python web应用程序,在那里我为两个对象实现了CRUD方法:Team和Employee;在多对多的关系中。一个员工可以是多个团队的成员,一个团队可以有多个员工。
现在,当我创建一个团队时,我有两个列表框:一个包含所有员工,另一个包含将成为团队一部分的员工。有了两个按钮,我可以将员工从一个列表框移动到另一个,反之亦然。
最后,我可以按下Add按钮在Sqlite3数据库中创建团队,其中有三个表:employee、team、teams_employes。
github.com项目是这。
HTML表单是github.com上的以下代码。
然后我有了一个控制器Python方法像这样。问题是这个调用:
team_members : request.form.getlist( team_members[] )
仅返回团队成员列表框中的选定员工。我需要的是更改这行代码,以使team_members列表框中的所有员工都独立,无论他们是否被选中。
有人能建议我如何更改代码以实现这种行为吗?