请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

角色管理页面,本来的auths是一个复选框checkbox么?怎么变成下拉多选了?

角色管理页面,本来的auths是一个复选框checkbox.

在角色管理的分配权限场景下,勾选复选框,相对于摁住ctrl...下拉多选,体验也更好.

为什么老师改成了SelectMultipleField ? 

初学者在使用 RadioField 和 BooleanField  往往会出现一些问题,建议老师还是讲一下的.

正在回答 回答被采纳积分+3

1回答

Jaxon 2017-10-19 10:28:07

之前在网上找了一番,只有单选框,实现起来比较费事就放弃了,你有更好的方法吗,想学习学习

0 回复 有任何疑惑可以回复我~
  • 提问者 老卢123123 #1
    用widgets.ListWidget 包裹 widgets.CheckboxInput()自己做一个多选.然后choices=[(v.id, v.name) for v in Auth.query.all(). 这样传回来的也是[1,2,3]
    回复 有任何疑惑可以回复我~ 2017-10-19 14:47:23
  • 提问者 老卢123123 #2
    老师可能也觉得麻烦,偷懒了.所以虽然前端页是复选框,实际做的时候就做成下拉多选了.
    回复 有任何疑惑可以回复我~ 2017-10-19 14:50:33
  • Jaxon 回复 提问者 老卢123123 #3
    多谢(o^^o)
    回复 有任何疑惑可以回复我~ 2017-10-19 16:19:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信