WTFMongoengine е Python модул, който създава класове WTForms форма от Mongoengine Document възразява & 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;)
клас UserForm (DocumentForm):
& Nbsp; клас Meta:
& Nbsp; document_class = User
& Nbsp; # В случай, че искате само да се включи `` first_name`` под формата
& Nbsp; # = области ("FIRST_NAME")
& Nbsp; # В случай, че искате да изключите `` email`` от формата
& Nbsp; # изключват = ("имейл",)
Какво ново в тази версия:
- Зависимост Fix (wtforms е в tests_require, необходими, за да бъде в install_requires).
<силни> Изисквания :
- Python
Коментари не е намерена