我在 monoengine 中定义了一个文档类型,如下所示:
from mongoengine import *
import datetime
class User(Document):
username = StringField(min_length = 1, max_length = 20, regex = '(\w+)', required = True, unique = True)
password = StringField(min_length = 5, required = True)
email = EmailField(required = True, unique = True)
name = StringField(min_length = 3, max_length = 40, required = True)
date_created = DateTimeField(default = datetime.datetime.utcnow, required = True)
但是,当出现错误时,字段名称是成员变量。对于某些字段,这对用户来说会很丑陋。例如,“date_created”实际上应该说“创建日期”。
因此,我试图找到一种方法来告诉 Mongoengine 使用“更好”的名称而不是成员变量名称,但我似乎找不到方法。我已经尝试过 name 和 verbose_name 但它们似乎没有做任何事情,我查看了文档,所以任何帮助将不胜感激。