WTFMongoengine är en Python-modul som skapar WTForms Form klasser från Mongoengine Document objekt & nbsp; Exempel.:
från mongoengine importdokumentet, fält
från wtfmongoengine.forms import DocumentForm
klass Användare (document.Document):
& Nbsp; förnamn = fields.StringField (
& Nbsp; verbose_name = 'Förnamn',
& Nbsp; MAX_LENGTH = 50,
& Nbsp; krävs = Sant,
& Nbsp;)
& Nbsp; efternamn = fields.StringField (
& Nbsp; verbose_name = "Efternamn",
& Nbsp; MAX_LENGTH = 50,
& Nbsp; krävs = False,
& Nbsp;)
& Nbsp; e = fields.EmailField (
& Nbsp; verbose_name = 'E-postadress ",
& Nbsp; krävs = Sant,
& Nbsp;)
klass användarformulär (DocumentForm):
& Nbsp; klass Meta:
& Nbsp; document_class = Användare
& Nbsp; # Om du bara vill inkludera `` first_name`` i form
& Nbsp; # fält = ('förnamn',)
& Nbsp; # Om du vill utesluta `` email`` från formen
& Nbsp; # utesluter = ('e',)
Vad är nytt i den här versionen:
- Dependency fix (wtforms var i tests_require, behövde vara i install_requires).
Krav :
- Python
Kommentarer hittades inte