WTFMongoengine модуль Python, который создает классы образуют WTForms из объектов Mongoengine документа и NBSP; Пример.:
от mongoengine документа импорт, поля
от wtfmongoengine.forms импорта DocumentForm
Класс пользователя (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;)
класс пользовательской формы (DocumentForm):
& NBSP; класс Мета:
& NBSP; document_class = Пользователь
& NBSP; # В случае, если вы хотите включить только `` first_name`` в виде
& NBSP; # = поля ('first_name ",)
& NBSP; # В случае, если вы хотите, чтобы исключить `` email`` от формы
& NBSP; # исключить = ('письмо',)
Что нового В этом выпуске:
- Зависимость исправить (wtforms был в tests_require, нужно быть в install_requires).
Требования
- Python
Комментарии не найдены