flask-admin相关内容
我在做什么错了? 编辑: 按照您的指示,我将create_app更改为: def create_app(config_name):app = Flask(__ name__)app.config.from_object(config [config_name])app.config ['SQLALCHEMY_TRACK_MODIFICATIONS'] = False#不使用sqla
..
我可以在视图类中拥有这样的属性: class MyExampleView(ModelView):@财产def can_edit():#根据某些条件逻辑返回True或False 如何访问行的属性,以便例如可以有条件地在表中显示编辑列,也许如果行的 is_active 属性为True或False. 解决方案 您可以使用一些模板操作增强功能来实现此功能,并在其中添加一种检查行可用性的方法
..
我正在开发简单的Web应用程序,对于数据库显示,我使用 Flask_admin 模块. 我想将自定义CSS应用于所有模板,例如自定义海军与蓝色边框.这就是我的index.html模板的样子: {% block head %} {{ super() }} .navbar { border-color: #019ced; border-width: 1px; border-r
..
我正在尝试在我的烧瓶视图之一中实现Select2字段.基本上,我要在Flask应用程序视图(而不是flask admin模型视图)中使用与Flask-admin模型创建视图相同的select2字段.目前,我的解决方案是使用看起来像这样的wtforms QuerySelectField class TestForm(Form): name= QuerySelectField(query
..
我遇到了以下问题,我想知道是否有可能. 我有一个flask-admin adminview设置,带有一个额外的表单字段,该字段根据sql模型中的特定列(类别)显示一个下拉列表.参见代码以进行澄清: 型号: class Item(db.Model): id = db.Column(db.Integer, primary_key = True) name = db.C
..
我正在使用flask_admin允许管理员用户访问存在一对多关系的数据库.编辑条目时,我希望下拉菜单仅显示符合条件的选项.我虽然query_factory可以做到这一点.以下是我现在拥有的最小示例: class OneSideObj(db.Model): id = db.Column(db.Integer, primary_key=True) active = db.Colu
..
我有一个sqlalchemy模型: class Multicast(db.Model): __tablename__ = "multicast" id = Column(Integer, primary_key=True) addr = Column(Inet) name = Column(Unicode(65)) 我需要通过"addr"字段进行搜索. 我
..
我有一个使用枚举定义访问级别的模型,如下所示: class DevelModelView(ModelView): edit_modal = True def is_accessible(self): return current_user.is_authenticated and current_user.access is AccessLevel.DEVE
..
我正在尝试向flask-admin表单添加另一项操作. 它必须增加等级(+1),并且可以批量操作,但不能单次操作.请帮助我找到该错误,我花了很多时间尝试使此问题正常运行. 代码如下: 我在模板文件夹-custom_lists.html 中创建了一个html模板. {% extends 'admin/model/list.html' %} {% block list_row_a
..
我有一个Flask制作的应用程序,我使用Flask-admin和Flask-SQLAlchemy进行数据库管理. 在我的应用中,有三个角色,即: 管理员, 学校 父母 这是我的表上的代码段: roles_users = db.Table( 'roles_users', db.Column('user_id', db.Integer(), db.ForeignK
..
我有两个表:“产品",“成分"和“产品成分" class ProductIngredient(db.Model): __tablename__ = "product_ingredient" id = db.Column(db.Integer(), primary_key=True) product_id = db.Column('product_id', db.Int
..
我正在尝试设置烧瓶管理模型使用SQLAlchemy 查看“用户"和“角色"模型.我得到的不是功能管理员视图: ValueError: Invalid model property name .desc 堆栈跟踪: Traceback (most recent call last): File "/Users/dbg/Project
..
我正尝试使用下面的方法保存项目的审阅者,并且选择字段显示正确: # Query the user with Role.id == 4 as reviewer def reviewer_choices(): return User.query.join(User.roles).filter(Role.id == 4) # Build a select field class Proj
..
例如: from flask import Flask from flask.ext.admin import Admin, BaseView, expose class MyView(BaseView): @expose('/') def index(self): return self.render('index.html') app = Flask(
..
关注此问题 Flask-管理员基于角色的访问权限-根据角色修改访问权限我不理解如何实现基于角色的视图,尤其是有关form和column_lists的视图. 说,如果用户是普通用户或超级用户,我希望MyModelView显示不同的列. 在MyModelView中覆盖is_accessible完全无效 from flask_security import Security, SQLA
..
我用一个名为 Project 的表构建了一个应用程序,该表存储在sqlite中,我希望只允许超级用户查看批准 >列,可用于创建,编辑数据. 在“类项目" 中检索 Project 数据,并添加了 "ProjectView类" 中的if current_user.has_role('superuser'): from flask import Flask from flask_sqlalc
..
我有一个用烧瓶建造的应用民宿. 每个寄宿家庭都有一个用户登录名,该登录名通过flask-security构建,每个寄宿家庭所有者都具有角色用户. 每个用户都可以通过flask-admin输入自己的寄宿家庭数据. 但是不幸的是,如果一个用户输入了他们的数据,那么其他具有角色 User 的用户也可以输入数据. 所以..我的问题是,如果用户具有相同的角色,该如何分离数据? 用户A只能看到他的数据,
..
我是烧瓶管理员库的新手,所以请原谅我,如果这是微不足道的。当我点击“保存”为模型创建一个新的行时,我也想做一些自定义的事情。在我的情况下,我将动态创建一个表,其名称是在表单中输入的字符串。这将是flask-admin为我做的补充,即向模型表添加一个新的行。那么我将在哪里将自定义逻辑做我想做的事?我看到这个帖子是这样的:自定义(覆盖)Flask-Admin的提交方法从编辑视图与乔关于重写on_mod
..
我的模型是: $我的模型是:Flask-Admin的性能问题,虽然Flask应用程序的性能很好。 b $ b class Ck(Base): __tablename__ =“ck” id = Column(Integer,primary_key = True,autoincrement = True) nazev = Column(String(100)) kontakt = Col
..
在Flask-admin中,我现在尝试在模型视图中实现内联模型编辑。在模型方面,我有一个简单的树结构,代表一组内容页面。每个节点都有几个子节点,还有几个与之关联的内容数据模型。模型被命名为 ContentNode 和 ContentData 。 我使用Docs inline_models / mod_contrib_sqla /“rel =”nofollow“>这里,它似乎开始正常工作。
..