flask-admin相关内容

有条件地允许在列表视图中进行Flask管理员ModelView的编辑

我可以在视图类中拥有这样的属性: class MyExampleView(ModelView):@财产def can_edit():#根据某些条件逻辑返回True或False 如何访问行的属性,以便例如可以有条件地在表中显示编辑列,也许如果行的 is_active 属性为True或False. 解决方案 您可以使用一些模板操作增强功能来实现此功能,并在其中添加一种检查行可用性的方法 ..
发布时间:2021-05-03 20:05:25 其他开发

如何覆盖所有模板的flask_admin样式?

我正在开发简单的Web应用程序,对于数据库显示,我使用 Flask_admin 模块. 我想将自定义CSS应用于所有模板,例如自定义海军与蓝色边框.这就是我的index.html模板的样子: {% block head %} {{ super() }} .navbar { border-color: #019ced; border-width: 1px; border-r ..
发布时间:2021-02-12 18:45:16 前端开发

flask/flask-admin中的Select2字段实现

我正在尝试在我的烧瓶视图之一中实现Select2字段.基本上,我要在Flask应用程序视图(而不是flask admin模型视图)中使用与Flask-admin模型创建视图相同的select2字段.目前,我的解决方案是使用看起来像这样的wtforms QuerySelectField class TestForm(Form): name= QuerySelectField(query ..
发布时间:2020-11-08 19:26:56 Python

从QuerySelectField删除重复项

我遇到了以下问题,我想知道是否有可能. 我有一个flask-admin adminview设置,带有一个额外的表单字段,该字段根据sql模型中的特定列(类别)显示一个下拉列表.参见代码以进行澄清: 型号: class Item(db.Model): id = db.Column(db.Integer, primary_key = True) name = db.C ..
发布时间:2020-11-08 19:19:24 其他开发

其他操作按钮在flask-admin上不起作用

我正在尝试向flask-admin表单添加另一项操作. 它必须增加等级(+1),并且可以批量操作,但不能单次操作.请帮助我找到该错误,我花了很多时间尝试使此问题正常运行. 代码如下: 我在模板文件夹-custom_lists.html 中创建了一个html模板. {% extends 'admin/model/list.html' %} {% block list_row_a ..
发布时间:2020-11-08 19:00:23 Python

Flask-Admin不同的表单和column_list用于不同的角色

关注此问题 Flask-管理员基于角色的访问权限-根据角色修改访问权限我不理解如何实现基于角色的视图,尤其是有关form和column_lists的视图. 说,如果用户是普通用户或超级用户,我希望MyModelView显示不同的列. 在MyModelView中覆盖is_accessible完全无效 from flask_security import Security, SQLA ..
发布时间:2020-11-08 07:23:25 Python

烧瓶安全性在烧瓶管理员上分离访问数据

我有一个用烧瓶建造的应用民宿. 每个寄宿家庭都有一个用户登录名,该登录名通过flask-security构建,每个寄宿家庭所有者都具有角色用户. 每个用户都可以通过flask-admin输入自己的寄宿家庭数据. 但是不幸的是,如果一个用户输入了他们的数据,那么其他具有角色 User 的用户也可以输入数据. 所以..我的问题是,如果用户具有相同的角色,该如何分离数据? 用户A只能看到他的数据, ..
发布时间:2020-06-15 18:47:51 Python

瓶管理员;在行插入过程中添加自定义逻辑

我是烧瓶管理员库的新手,所以请原谅我,如果这是微不足道的。当我点击“保存”为模型创建一个新的行时,我也想做一些自定义的事情。在我的情况下,我将动态创建一个表,其名称是在表单中输入的字符串。这将是flask-admin为我做的补充,即向模型表添加一个新的行。那么我将在哪里将自定义逻辑做我想做的事?我看到这个帖子是这样的:自定义(覆盖)Flask-Admin的提交方法从编辑视图与乔关于重写on_mod ..
发布时间:2017-12-12 21:49:28 其他开发

Flask-admin内联建模传递表单参数抛出AttributeError

在Flask-admin中,我现在尝试在模型视图中实现内联模型编辑。在模型方面,我有一个简单的树结构,代表一组内容页面。每个节点都有几个子节点,还有几个与之关联的内容数据模型。模型被命名为 ContentNode 和 ContentData 。 我使用Docs inline_models / mod_contrib_sqla /“rel =”nofollow“>这里,它似乎开始正常工作。 ..
发布时间:2017-12-12 21:39:42 Python