Python Flask Admin MongoEngine柱标签不工作

Python Flask Admin MongoEngine柱标签不工作,python,mongodb,flask,flask-admin,flask-mongoengine,Python,Mongodb,Flask,Flask Admin,Flask Mongoengine,我有以下mongoengine型号: class User(db.Document): name = db.StringField(max_length=100) email = db.StringField(max_length=100) 以及下面的模型视图 class UserView(ModelView): column_labels = {'name': 'MyName', email: 'MyEmail'} 这在列表页和详细信息页时有效,但不适用于“创建表单

我有以下mongoengine型号:

class User(db.Document):
    name = db.StringField(max_length=100)
    email = db.StringField(max_length=100)
以及下面的模型视图

class UserView(ModelView):
    column_labels = {'name': 'MyName', email: 'MyEmail'}
这在列表页和详细信息页时有效,但不适用于“创建表单”和“编辑表单”。这意味着表单字段标签的文本仍然不变

这是我真实案例问题的一个简化问题。我知道我们可以在create_form和update_form方法中操作这些字段。但是,我真的不知道当我们嵌入了文档和一些关系(如以下场景中的关系)时该怎么办:

class User(db.Document):
    name = db.StringField(max_length=100)
    email = db.StringField(max_length=100)
    employee = db.EmbeddedDocumentField(Employee)

class Employee(db.EmbeddedDocument):
    job = db.StringField(max_length=100)
    purpose = db.StringField(max_length=100)
    time_for_looking_job = db.StringField(max_length=100)
    education_information = db.ListField(db.EmbeddedDocumentField(EducationInformation))

class EducationInformation(db.EmbeddedDocument):
    education_degree = db.StringField(max_length=100)
    school_name = db.StringField(max_length=100)
谢谢你的帮助