flask-admin相关内容
我想在烧瓶管理模板中添加另一个带有删除和编辑图标按钮,并希望将某些路由的行数据作为POST请求发送。我知道我必须在admin/model/list.html模板中编辑。但是我不明白如何添加这些功能。 请帮帮忙。 提前谢谢。 推荐答案 您需要为视图定义自定义操作按钮。此过程未在烧瓶管理教程中介绍,但在API description中有提及。 POST方法 如果需要为POST方
..
我一直在flask-admin 中努力实现的一个功能是当用户编辑表单时,一旦设置了字段1,就限制字段2 的值. 让我用文字举一个简单的例子(实际用例更复杂).然后我将展示一个实现该示例的完整要点,减去“约束"功能. 假设我们有一个数据库,可以跟踪一些软件“配方"以输出各种格式的报告.我们示例数据库的recipe表有两个recipe:“Serious Report"、“ASCII Art
..
我想在我的 Flask-Admin 模型列表视图中只显示支付的订单. 这是models.py: class Order(db.Model):id = db.Column(db.Integer, primary_key=True)数量 = db.Column(db.Integer)描述 = db.Column(db.String)支付 = db.Column(db.Boolean, 默认=F
..
运行 Airflow 的通常说明不适用于 Windows 环境: #airflow 需要一个家,~/airflow 是默认的,# 但如果你愿意,你可以在其他地方打基础# (选修的)出口AIRFLOW_HOME=~/airflow# 使用 pip 从 pypi 安装pip 安装气流# 初始化数据库气流初始化数据库# 启动web服务器,默认端口为8080气流网络服务器 -p 8080 Airflo
..
这是我的代码,我无法通过 SelectField 上的“无效选择",无论是在创建表单中还是在编辑表单中...我作为选择传递的类别是 unicode,甚至所以我在 Form SelectField 中尝试了各种“强制"设置 class ProductsView(MyModelView):create_template = '/admin/edit-products.html'形式 = 产品形式de
..
我正在尝试将一个字段的值设置为基于同一表单中的另一个字段: def on_model_change(form, model, is_created):模型.textcolumn.data = 模型.textcolumn2.data 通过 Flask-Admin 界面更新不会引发任何异常,但没有对 model.textcolumn 中的值进行任何更改. 检查“模型"对象,我还注意到这与用
..
我有一个flask应用程序,它从2个不同的文件调用2个函数.我已将日志记录设置为2个不同的文件.但是,日志记录似乎总是会附加到一个文件中(无论哪个端点先被命中) 这是文件的结构- app.py 来自文件1的 导入fun1从file2导入fun2@ app.route("/end_point1")def data_1:返回fun1()@ app.route("/end_point
..
我想知道当Flask-admin生成烧瓶标签时,如何使用Flask-BabelEx(由Flask-Admin建议)自动转换字段标签. 例如,如果我有一个定义如下的字段: class PurchaseOrder(Base):__tablename__ ='purchase_order'id =列(整数,primary_key = True)logistic_amount =列(数值(xxx
..
我在 Matriline 类的 ModelView 中添加了一个额外的字段 clan ,并将其添加到列表视图的列中,如下所示 如何在列表视图中设置额外字段 clan 的值? views.py MatrilineAdmin类(sqla.ModelView):form_extra_fields = {'氏族':SelectField('氏族',coerce = int,choices
..
我正在使用Flask-Admin,对此我感到非常满意. 文档显示几个可用于搜索预定义字段的选项.我想允许我的用户使用引号进行搜索,例如: “顺序应完整的某些短语" 如何使用Flask-Admin执行此操作? 解决方案 在Flask-Admin 1.3.0中,您可以在管理视图类中覆盖_apply_search方法.请参阅下面的非常简单的代码示例-大部分取自Flask-Admin
..
我将Flask-Admin与Flask-Login和mongoengine结合使用. 我希望根据用户自定义视图.此后,带有 can_create 的示例允许创建模型. class MyModelView(ModelView):column_exclude_list = ['密码']def is_accessible():如果(login.current_user.login!='admi
..
我使用flask admin的内置视图.如您在下面的图片中看到的: class TransactionView(AdminView):@action('重新计算','重新计算费用','确定要重新计算选定的交易吗?')def action_recalculate(self,ids):计数= 0对于ID中的_id:transaction_service.recalculate_transactio
..
我有一个带有 Flask-SQLAlchemy 和 Flask-Admin 的 Flask 应用程序. 我想执行一个批处理操作,但是要使用表格.例如,我想为属性表单设置相同的文本值,但是该值由用户输入. 我看到了有关批处理操作的文档,但是它仅提供预定义数据的示例. 是否可能,或者对此有一些解决方法? 解决方案 我实现此目标的方法是在 @action 方法中进行内部POST
..
如果这是一个愚蠢的问题,请先抱歉,但我仍然有些困惑.阅读flask的管理文档还没有任何结果. 在此示例中,烧瓶管理映像上传例如,有一个名为ImageView的自定义ModelView: class ImageView(sqla.ModelView):def _list_thumbnail(视图,上下文,模型,名称):如果不是model.path:返回 ''返回标记('
..
关于flask-admin的问题.我设置了flask-admin,创建的模型之一是从mysql数据库中提取URL和URL标题.使用flask-admin,如何让flask-admin呈现URL,而不仅仅是文本?因此,使用户只需单击flask-admin应用程序中的链接即可更轻松地进行操作.谢谢. 我在flask-admin网站上找到了称为列格式化程序的内容,但不确定如何实现.有没有人可以分享
..
我具有用户和用户角色的基本flask-admin设置 类Role(db.Model,RoleMixin):id = db.Column(db.Integer(),primary_key = True)名称= db.Column(db.String(80),unique = True)描述= db.Column(db.String(255))类User(db.Model,UserMixin):id
..
我有一个简单的模型Call,我正在使用Flask-Admin创建/编辑/删除该模型的实例. “呼叫"字段之一是音频文件的路径.我希望能够通过添加一些html代码在管理员中播放文件.我检查了模板 flask_admin/templates/bootstrap3/admin/model/list.html ,看来执行我想要的唯一方法是在行的末尾添加一个单元格,这意味着扩展list.html,复制
..
使用flask-admin时,日期时间字段的列表视图如下所示:"2014-02-22 13:30:43".我想知道是否可以更改此默认视图,例如:"2014-02-22"或"2014-02-22 13:30". 谢谢 解决方案 是的,您可以设置 column_type_formatters 来定义默认格式.另外,您可以将 column_formatters 设置为仅对列表视图中的一列使
..
我正在尝试通过构建CMS了解有关Flask的更多信息.我正在使用flask-admin添加帖子,图像等. 我设法用 ckeditor 覆盖了文本区域.但是我想将静态文件夹中的图像路径传递给ckeditor图像插件. 我不知道如何将参数传递给我的edit.html模板. 代码如下: Class TestAdmin(ModelView):form_overrides = dict
..
我正在使用Flask和sqlite以及SQLAlchemy为中型组织制作简单的票务系统.对于数据的后端管理,我使用Flask-Admin. “用户和票证"表如下所示: class User(db.Model,UserMixin):id = db.Column(db.Integer,primary_key = True)角色= db.Column(db.Integer,默认= 0)vmc_
..