WTFMongoengine je Python modul, který vytváří WTForms formuláře třídy z Mongoengine Document objekty & nbsp; Příklad.:
od import dokumentů mongoengine, pole
od wtfmongoengine.forms dovozu DocumentForm
třída User (document.Document):
& Nbsp; first_name = fields.StringField (
& Nbsp; verbose_name = 'Jméno'
& Nbsp; MAX_LENGTH = 50,
& Nbsp; požaduje = True,
& Nbsp;)
& Nbsp; last_name = fields.StringField (
& Nbsp; verbose_name = "Příjmení",
& Nbsp; MAX_LENGTH = 50,
& Nbsp; required = False,
& Nbsp;)
& Nbsp; email = fields.EmailField (
& Nbsp; verbose_name = 'E-mailová adresa ",
& Nbsp; požaduje = True,
& Nbsp;)
třída UserForm (DocumentForm):
& Nbsp; třída Meta:
& Nbsp; document_class = User
& Nbsp; # V případě, že si jen chcete zahrnout `` first_name`` ve formě
& Nbsp; # pole = ("first_name")
& Nbsp; # V případě, že chcete vyloučit `` email`` z formuláře
& Nbsp; # vyloučit = ("e-mail")
Co je nového v této verzi:
- Závislost Fix (wtforms byl V tests_require, potřeboval být v install_requires).
Požadavky na :
- Python
Komentáře nebyl nalezen