WTFMongoengine este un modul Python care creează clase WTForms Formă de Mongoengine Document obiecte de & nbsp; Exemplu.:
din documentul de import mongoengine, câmpuri
de la wtfmongoengine.forms DocumentForm import
Utilizator clasă (document.Document):
& Nbsp; prenume = fields.StringField (
& Nbsp; verbose_name = 'Numele ",
& Nbsp; MAX_LENGTH = 50,
& Nbsp; este necesar = Adevărat,
& Nbsp;)
& Nbsp; LAST_NAME = fields.StringField (
& Nbsp; verbose_name = "Nume",
& Nbsp; MAX_LENGTH = 50,
& Nbsp; este necesar = False,
& Nbsp;)
& Nbsp; e-mail = fields.EmailField (
& Nbsp; verbose_name = 'Adresa de e-mail ",
& Nbsp; este necesar = Adevărat,
& Nbsp;)
userform clasă (DocumentForm):
& Nbsp; clasă Meta:
& Nbsp; document_class = utilizator
& Nbsp; # În cazul în care doriți doar să includă `` first_name`` în formă
& Nbsp; # câmpuri = ('prenume ",)
& Nbsp; # În cazul în care doriți să excludeți `` email`` de forma
& Nbsp; # exclude = ("e-mail",)
Ce este nou în această versiune:
- corecții Dependența (wtforms a fost în tests_require, trebuia să fie în install_requires).
Cerințe :
- Python
Comentariile nu a fost găsit