
[英]protect admin area in Flask app fromNormal users accesss
你好,我的 flask 应用程序中的 /admin 路由有问题,当任何人都可以看到 mywesite/admin 页面时,他们无法访问管理方法,但他们可以看到页面,我尝试通过代码 blow 来做到这一点,但我仍然有问题: 在我的主要应用程序文件中,我有这个: 请告诉我我的问题在哪里,我该如何解决这个 ...
[英]protect admin area in Flask app fromNormal users accesss
你好,我的 flask 应用程序中的 /admin 路由有问题,当任何人都可以看到 mywesite/admin 页面时,他们无法访问管理方法,但他们可以看到页面,我尝试通过代码 blow 来做到这一点,但我仍然有问题: 在我的主要应用程序文件中,我有这个: 请告诉我我的问题在哪里,我该如何解决这个 ...
[英]'Foreign Keys' not displaying when using column_list in a model in Flask-admin
使用 Flask-admin 1.6.0 我在尝试使用模型中的 column_list 以自定义顺序显示列时遇到问题。 如果没有 column_list,当我让 Flask-admin 自动显示列时,它会显示 FK 和描述。 (如前三列所示)。 外键在前三列中显示更正但是,当我创建一个 colu ...
[英]Flask-admin not recognising current_user in model View
我在 flask-admin 中创建了我的 ModelView,并希望为用户提供角色选择,这样只有管理员才能创建具有角色管理器、管理员或用户的用户。 并且用户不应该选择授予管理员权限等。 我正在尝试这段代码,但它给了我: AttributeError: 'NoneType' object 没有属 ...
[英]Flask admin - complex sort on hybrid_property
赏金将在 2 天内到期。 此问题的答案有资格获得+50声望赏金。 rapsli希望引起对这个问题的更多关注。 我有一个相当复杂的混合属性。 这是一个供应商 model,它有多个 skuchannel(产品)。 它的作用是:根据 target_stock_duration(例如,我们希望将商品保留 ...
[英]Flask-Admin: change gregorian date value before submit
我有一个 WTF 表格,我可以在其中输入日期。 我的日期是波斯历。 当我提交表单时,它显示字段验证错误并停止提交。 我想要一个钩子或 function 在验证之前覆盖以将日期更改为公历。 我怎样才能做到这一点? 我找到了validate_form但如何访问字段并更改它们? ...
[英]Flask-Admin: How to get the object being edited in validate_form
我正在尝试在编辑表单中实现自定义验证。 但是,我不知道如何获取方法validate_form中正在编辑的 object 。class ShiftModelView(ModelView): """ModelView to manage Shift model.""" def val ...
[英]Flask-Admin: add filter for parent's field
我需要基于父字段应用过滤器,即,我需要在Shift model(子)视图的 model 视图中按Driver的name (父)进行过滤。 这些是我的模型:import datetime from sqlalchemy import Integer, DATE, ForeignKey, Column ...
[英]Flask Admin multiple admin pages
有没有办法使用 Flask 管理库创建多个管理页面。 例如,我有 2 个用户角色(管理员、经理)。 我希望这两个用户角色能够访问管理页面(使用 Flask 管理员),但可以查看和编辑不同的信息。 当我尝试运行 Flask admin 两次时,会出现蓝图错误之间的名称冲突。 ...
[英]Flask Admin and SQLAlchemy relationship advice, how do I get columns from a grandparent table?
使用 Flask Admin,我很难理解如何从父表和祖父表中检索列以用于过滤/创建下拉列表 在处理任务列表时,我看到故事描述没有问题,可以使用它来过滤列表,但我如何获得项目标题并能够过滤该列? 一直在搜索文档,但显然遗漏了一些东西.. ...
[英]Securing Flask-Admin When Using Blueprints and Application Factory
我已经设置了 Flask Admin 并且它正在工作,但我正在努力添加身份验证。 我遵循了几个教程,但似乎无法让它们与我如何设置我的应用程序一起工作。 根据有关身份验证的 Flask-Admin 文档(并根据我导入各种元素的方式稍作调整),您只需添加: 但是我仍然可以在不登录的情况下访问/admi ...
[英]Load additional select field and data entries on flask admin edit and create form
我有一个具有Category属性的模型 Parent 和一个与许多条目无关的模型。 在 Flask-admin 中,我需要扩展或替换编辑/创建功能,以便我可以在表单上有一个附加字段,该字段具有一个下拉列表,其中包含来自无关模型的所有条目。 我的计划是在前面,使用 JS 检查所选类别的值,如果它与 ...
[英]How to override flask_admin ModelView.get_list to get custom amount of entries
现在,当我打开 MyView(ModelView)的页面时,我会在管理员中获得所有条目。 我想管理此行为并仅获取例如 10 个条目。 我试图覆盖 MyView 中的 ModelView.get_query 方法,例如 def get_query(self): return current_ ...
[英]Flask Admin field doesnt populate on create_form
我有一个 flask-sqlalchemy model,我想在创建新条目时使用默认条目预填充id字段。 我尝试了以下但它似乎不起作用。class Readergroup(BaseModel): __tablename__ = 'readergroups' id = db.Colum ...
[英]Why is my Flask app crashing with ImportError: cannot import name 'contextfunction' from 'jinja2'
我在 Azure 上部署了一个 Flask 应用程序。在不更改任何依赖项的情况下,我突然收到此错误,ImportError: cannot import name 'contextfunction from 'jinja2'。 似乎与 Flask-admin 有关: 有人可以帮忙吗? 谢谢 ...
[英]I have created a variable is_admin which is false by default and admin page is accessible only when is_admin is true
我的错误是:-AttributeError: 'AnonymousUserMixin' object 没有属性 'is_admin' 我在 flask 框架中被分配了用户和管理员的任务。 is _admin 变量在 class 中定义为 boolean 字段,当它为真时,它将允许用户访问管理页面, ...
[英]I want to implement manager class. So when we create user, we can define manager and under that defined manager we will create user
上面提到的代码是针对 roles_users 表的 上面提到的代码构建角色表并返回特定角色的名称(SuperAdmin、Admin、User) Class 用户数据库用户 class 经理数据库经理 ** user_datastore =SQLAlchemyUserDatastore(db, ...
[英]How to build flask admin panel each for superadmin and admin?
下面的代码可以访问 superadmin: 如果我必须为 superamin 创建的角色 admin 构建另一个管理页面怎么办 任何帮助或建议将不胜感激! ...
[英]Flask-Admin returns "ValueError: Invalid format string" on clicking create for any model
我有一个现有的 Flask 项目,它使用 SQLAlchemy,我想与管理仪表板交互。 一切正常,我设法通过使用ModelView Class 启用身份验证,但是如果我尝试编辑或尝试创建任何数据库 model 的新 object 然后 Flask-Admin 抛出以下错误: ValueError: ...
[英]Flask-Admin Adding new Keyword in Proxy Association
任何人都知道使用烧瓶管理实现以下目标的最佳方法我有两个模型 User 和 Keyword 有一对多的关系。 我要做的是在创建或编辑表单中允许用户 select 可用关键字或在 Create User 视图中添加新关键字。 目前,我能够实现其中一个或另一个,但不能同时实现。 使用内联 model,我可 ...
[英]Flask-Admin column_formatters not called
我正在使用 Flask-Admin 并想在我的内联 model 视图中添加一个额外的字段。 目的是显示文件系统中的图像。 问题是我的列格式化程序永远不会被调用并且图像永远不会被加载。 任何建议将不胜感激。 ...