Uso WTForms con Flask a través de la extensión Flask.WTF. Sin embargo, esta pregunta no es específica de Flask.Trabajando con WTForms FieldList
WTForms incluye un FieldList
field for lists of fields. Me gustaría utilizar esto para crear un formulario donde los usuarios puedan agregar o eliminar elementos. Esto requerirá algún tipo de marco Ajax para agregar widgets dinámicamente, pero la documentación de WTForms no lo menciona.
Otros marcos como Deform come with Ajax support. ¿Hay un marco similar disponible para WTForms?
Lo sentimos, no tengo código que puede fácilmente compartir - el código JavaScript que he usado es parte de un marco personalizado basado en YUI 2. Sin embargo, el núcleo operación clonó la última fila del contenedor que contiene las filas, usando 'cloneNode', y luego recursivamente renombró los elementos secundarios cuyos nombres coincidían con una expresión regular adecuada. –