WTFMongoengine es un módulo de Python que crea clases Formulario WTForms de objetos Mongoengine Documento & nbsp;. Ejemplo:
a partir de documentos de importación mongoengine, campos
desde wtfmongoengine.forms DocumentForm importación
clase de usuario (document.Document):
& Nbsp; first_name = fields.StringField (
& Nbsp; verbose_name = 'Nombre',
& Nbsp; max_length = 50,
& Nbsp; requiere = True,
& Nbsp;)
& Nbsp; last_name = fields.StringField (
& Nbsp; verbose_name = 'Nombre',
& Nbsp; max_length = 50,
& Nbsp; requiere = False,
& Nbsp;)
& Nbsp; email = fields.EmailField (
& Nbsp; verbose_name = 'E-mail',
& Nbsp; requiere = True,
& Nbsp;)
UserForm clase (DocumentForm):
& Nbsp; la clase Meta:
& Nbsp; document_class = Usuario
& Nbsp; # En caso de que usted sólo desea incluir `` first_name`` en forma
& Nbsp; campos # = ('nombre',)
& Nbsp; # En caso de que desee excluir `` email`` de la forma
& Nbsp; # excluyen = ('email',)
¿Cuál es nuevo en esta versión:
- fix Dependencia (wtforms fue en tests_require, necesitaba estar en install_requires).
Requisitos :
- Python
Comentarios que no se encuentran