51得票6回答
如何在Windows上运行Airflow

在 Windows 环境下,运行 Airflow 的常规说明不适用:# airflow needs a home, ~/airflow is the default, # but you can lay foundation somewhere else if you prefer # (op...

28得票1回答
使用Flask、Flask-Admin和WTforms创建DatePickerWidget

我正在尝试渲染一个包含DatePicker的模板,但是当我尝试时出现500错误。对于我来说,代码是正确的,但似乎有些东西出了问题,或者我没有正确理解如何执行它。 代码如下: Reporting.pyfrom flask.ext.admin import BaseView, expose f...

23得票4回答
如何使用flask-security保护flask-admin面板

我想要保护使用Flask制作的Web API,并集成了flask-admin以提供管理员界面。 我搜索并发现flask-admin有一个管理员面板在/admin,默认情况下任何人都可以访问它。 它不提供身份验证系统,并且完全开放(没有任何安全性),因为他们不知道将用什么来提供安全性。 由于我们...

22得票1回答
Flask-Admin使用SQLAlchemy上下文敏感函数创建视图

我有一个数据模型,其中一列的值取决于其他列的值,在遵循这个页面的说明后,我创建了一个上下文敏感的函数,在创建该特定列的值时使用该函数来确定其值,类似于如下内容:def get_column_value_from_context(context): # Instructions to p...

21得票1回答
Flask-Admin默认过滤器

我希望在Flask-Admin模型列表视图中仅显示已支付订单。 这是models.py代码:class Order(db.Model): id = db.Column(db.Integer, primary_key=True) amount = db.Column(db.Integ...

17得票1回答
在Flask-Admin中使用下拉菜单限制选择

我的SQLAlchemy模型有一个String字段,我希望将其限制为几个选项。 我想知道如何在Flask-Admin界面为此字段创建下拉菜单,以确保数据库仅填充我的选择之一。如果让用户手动输入这些字段,他们可能会拼写错误等问题。

17得票2回答
在Flask-Admin中向ModelView编辑模板传递参数

我正在通过构建CMS来学习Flask。我正在使用flask-admin添加文章、图片等内容。 我已经成功地用ckeditor覆盖了文本区域,但是我想把静态文件夹中图片的路径传递给ckeditor图像插件。 我无法弄清如何将参数传递给我的edit.html模板。 以下是代码:class T...

16得票2回答
处理MongoEngine的DynamicEmbeddedDocument在Flask-Admin中。

使用 Flask-Admin 和 MongoEngine,我有一个问题找不到简单的解决方案。我有一个名为 ExerciseResourceContent 的文档类。它有一个叫做 "questions" 的属性,它是一个 ListField,包含一个叫做 ExerciseQuestion 的Em...

16得票2回答
Flask-Admin与Flask-AppBuilder比较

我刚接触Flask,发现有两个插件可以实现CRUD视图和授权登录:Flask-Admin和Flask-AppBuilder。 这两个功能很有吸引力,还有不错的Master-Detail视图,可以在同一个屏幕上查看主表的行和相关细节。 有什么建议呢?我看到Flask-AppBuilder在G...

14得票2回答
Flask-Admin表单:根据字段1的值限制字段2的值

我一直在努力实现Flask-Admin的一个功能,当用户编辑一个表单时,可以限制字段1设置后字段2的值。举个简单的例子,我们有一个跟踪各种格式输出报告的数据库,每个报告有一个方法和参数,但是问题是当选择某个方法时,所有可能的参数都会显示出来,这时需要通过一些过滤/限制机制来限定可用的参数。我考...