Afficher la page /administration/users/add affiche cette erreur:
File ".\collectives\collectives\templates\partials\form-fields.html", line 33, in top-level template code
{{ field(title=field.description) }}
File ".\collectives\.env\Lib\site-packages\wtforms\fields\core.py", line 176, in __call__
return self.meta.render_field(self, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File ".\collectives\.env\Lib\site-packages\wtforms\meta.py", line 64, in render_field
return field.widget(field, **render_kw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File ".\.env\Lib\site-packages\wtforms\widgets\core.py", line 365, in __call__
for val, label, selected, render_kw in field.iter_choices():
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 4, got 3)
A noter que WTForms-Components semble peu maintenu (last update 17 janv. 2021) et a été ajouté au projet par WTForms-Alchemy, lui aussi peu maintenu (last update: 21 déc. 2021).
Afficher la page
/administration/users/add
affiche cette erreur:Celà est dû au fait que wtforms a changé la structure de retour de iter_choices(), et donc, le module
WTForms-Components
ne renvoie pas les bons paramètres. cf https://github.com/kvesteri/wtforms-components/issues/76A noter que
WTForms-Components
semble peu maintenu (last update 17 janv. 2021) et a été ajouté au projet parWTForms-Alchemy
, lui aussi peu maintenu (last update: 21 déc. 2021).