WTFMongoengine הוא מודול Python שיוצר מעמדות טופס WTForms מMongoengine מסמך האובייקטים & nbsp; דוגמא.:
ממסמך יבוא mongoengine, שדות
מDocumentForm יבוא wtfmongoengine.forms
משתמש כיתה (document.Document):
& Nbsp; FIRST_NAME = fields.StringField (
& Nbsp; verbose_name = 'שם פרטים',
& Nbsp; MAX_LENGTH = 50,
& Nbsp; נדרש = True,
& Nbsp;)
& Nbsp; LAST_NAME = fields.StringField (
& Nbsp; verbose_name 'שם משפחה' =,
& Nbsp; MAX_LENGTH = 50,
& Nbsp; נדרש = False,
& Nbsp;)
& Nbsp; דואר אלקטרוני = fields.EmailField (
& Nbsp; verbose_name = 'כתובת דואר אלקטרוני',
& Nbsp; נדרש = True,
& Nbsp;)
UserForm כיתה (DocumentForm):
& Nbsp; Meta כיתה:
& Nbsp; document_class = משתמש
& Nbsp; # במקרה שאתה רק רוצה לכלול `` first_name`` בצורה
& Nbsp; # שדות = ('FIRST_NAME',)
& Nbsp; # במקרה שאתה רוצה להוציא `` email`` מהטופס
& Nbsp; # לכלול = ('דואר אלקטרוני',)
מה חדש בהודעה זו:
- תיקון תלות
(wtforms היה בtests_require, צריך להיות בinstall_requires).
דרישות :
- Python
תגובות לא נמצא