我用Flask Admin和Flask Security来写一个网站。我想实现一个函数:只有admin角色的用户才能创建foo角色的用户。只有foo角色的用户才能创建bar角色的用户。在
我试过QueryAjaxModelLoader
:
form_ajax_refs = {
roles: QueryAjaxModelLoader("role", db.session, Role, fileds=["name"])
和form_choices
:
^{pr2}$
这两种方法解决不了问题。谁能给我一些建议吗?在
Tags:
首先,我使用
on_model_change
来设置roles
字段的默认值。在然后,我使用
form_args
和query_factory
来限制roles
字段的选择。在相关问题 更多 >
编程相关推荐