WTFMongoengine é um módulo Python que cria classes WTForms Formulário de Mongoengine Document objetos & nbsp;. Exemplo:
de mongoengine documento de importação, campos
de wtfmongoengine.forms importação DocumentForm
classe de usuário (document.Document):
& Nbsp; first_name = fields.StringField (
& Nbsp; verbose_name = 'Nome',
& Nbsp; max_length = 50,
& Nbsp; exigido = True,
& Nbsp;)
& Nbsp; last_name = fields.StringField (
& Nbsp; verbose_name = 'Nome',
& Nbsp; max_length = 50,
& Nbsp; required = False,
& Nbsp;)
& Nbsp; email = fields.EmailField (
& Nbsp; verbose_name = "Endereço de E-mail ',
& Nbsp; exigido = True,
& Nbsp;)
UserForm classe (DocumentForm):
& Nbsp; class Meta:
& Nbsp; document_class = Usuário
& Nbsp; # No caso de você só quer incluir `` first_name`` na forma
& Nbsp; # campos = ('first_name',)
& Nbsp; # No caso de você querer excluir `` email`` da forma
& Nbsp; # excluir = ('email',)
O que é novo nesta versão:
- correção de dependência (wtforms foi em tests_require, precisava estar em install_requires).
Requisitos :
- Python
Comentários não encontrado