WTFMongoengine is een Python module die WTForms Vorm klassen creëert uit Mongoengine Document objecten & nbsp; Voorbeeld.:
van mongoengine invoerdocument, velden
van wtfmongoengine.forms import DocumentForm
klasse Gebruiker (document.Document):
& Nbsp; first_name = fields.StringField (
& Nbsp; verbose_name = 'Voornaam',
& Nbsp; max_length = 50,
& Nbsp; nodig = True,
& Nbsp;)
& Nbsp; last_name = fields.StringField (
& Nbsp; verbose_name = 'Achternaam',
& Nbsp; max_length = 50,
& Nbsp; nodig = False,
& Nbsp;)
& Nbsp; e = fields.EmailField (
& Nbsp; verbose_name = 'E-mailadres',
& Nbsp; nodig = True,
& Nbsp;)
klasse UserForm (DocumentForm):
& Nbsp; klasse Meta:
& Nbsp; document_class = Gebruiker
& Nbsp; # In het geval dat u alleen wilt opnemen `` first_name`` in de vorm
& Nbsp; # velden = ('voornaam',)
& Nbsp; # In het geval dat u wilt uitsluiten `` email`` van het formulier
& Nbsp; # exclude = ('e-mail',)
Wat is nieuw in deze release:
- Afhankelijkheid fix (wtforms was in tests_require, moest worden in install_requires).
Eisen
- Python
Reacties niet gevonden