Flask-Admin中字段的自定义名称

白鹭

如何在Flask-Admin中创建/编辑表单中自定义字段名称?

我知道如何更改表名称:

class User(db.Model):
    __tablename__ = 'user'

    id = db.Column('user_id', db.Integer, primary_key=True, autoincrement=True)
    first_name = db.Column(db.String(100))
    last_name = db.Column(db.String(100))
    login = db.Column(db.String(80), unique=True, nullable=False)
    email = db.Column(db.String(120))
    password = db.Column(db.String(128))    

from flask.ext.admin.contrib.sqla import ModelView

class MyModelView(ModelView):
    def is_accessible(self):
        return current_user.is_authenticated()

admin = Admin(app, u'CustomName')

admin.add_view(MyModelView(User, db.session, u'Custom Table Name'))

在创建/编辑表单中,我得到字段名称,例如User db.Model中的列名称。

我怎样才能简单地更改此字段名称?
例如,要在用户的创建表单中获取“ Foo”而不是“ login”?

尤里西尔维奥

您正在寻找column_labels

class MyModelView(ModelView):
    column_labels = dict(last_name='CUSTOM LAST NAME')

    def is_accessible(self):
        return current_user.is_authenticated()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Flask的WTForms中的自定义验证器

在flask-admin中为ModelView中的表单自定义窗口小部件

如何在python-flask中添加自定义字体?

如何自定义Flask Admin模板?

Flask中的自定义中止映射/异常

Flask-Admin中的自定义和可排序列

Flask Admin使用自定义按钮扩展“带有选择”下拉菜单

Flask / Flask_restful自定义404错误消息

Flask Mail:如何向发件人添加自定义名称?

具有自定义安全性的Flask-Admin

Flask-Admin-具有原始表单的自定义视图

使用Flask在Python的Elastic APM中设置(自定义)字段

在Flask中处理自定义异常时出错(Python)

Flask WTForms-基于多个表单字段的自定义验证器

Flask SQLAlchemy自定义方法

定义自定义错误消息Flask Restful API

如何在Flask Admin中的“多对多”关系中的“模型视图”中进行自定义查询?

自定义Flask-Admin表单,其中包含根据另一个选择字段设置的一些选择字段选择

Flask-WTFoms字段中的自定义参数

如何发布到Flask-Classy中的非自定义post(self)函数?

Flask-Security:自定义注册

[Flask]-自定义Flask-用户登录

flask-admin:如何根据个人用户而不是角色自定义视图?

Django Admin,修改/自定义manytomany字段的选择框中的名称

自定义 Flask-WTF 或 WTForms

Python 中的 Flask-Ask 自定义 Alexa 技能

外键的 Flask SQLAlchemy 自定义字段名称?

flask-admin 如何自定义删除按钮

如何在 Flask-Marshmallow 中添加不属于我的 SQLAlchemy 模型的自定义字段