WTFMongoengine є модуль Python, який створює класи утворюють WTForms з об'єктів Mongoengine документів і NBSP; Приклад .:
від mongoengine документів на імпорт, поля
від wtfmongoengine.forms імпорту DocumentForm
клас User (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; клас Meta:
І NBSP; document_class = Користувач
І NBSP; # У випадку, якщо ви тільки хочете, щоб включити `` first_name`` у вигляді
І NBSP; # поля = ('first_name',)
І NBSP; # У випадку, якщо ви хочете, щоб виключити `` email`` від форми
І NBSP; # виключити = ("Електронна пошта")
Що нового У цьому випуску:
- Залежність FIX (wtforms був в tests_require, потрібно бути в install_requires).
Вимоги
- Python
Коментар не знайдено