Получить обязательные поля из документа в mongoengine?
Я хочу иметь возможность получить список или какой-то набор полей, которые требуются в документе, который я создал. Например, вот мой документ:
nickName = StringField(required=True)
password = StringField(required=True)
firstName = StringField()
lastName = StringField()
joinDate = DateTimeField(required=True)
lastVisited = DateTimeField(required=True)
subscriptions = DictField(field=ObjectIdField())
isActivated = BooleanField(default=True)
profileImage = FileField()
isModerator = BooleanField(default=False)
description = StringField()
location = GeoPointField()
email = EmailField()
settings = DictField()
^ Из этого документа я должен получить:
["nickName","password","joinDate","lastVisited"]
как результаты для того, чтобы быть обязательными полями. Это возможно? Если так, как я могу достичь желаемого результата.
Заранее спасибо!