Name Last Update
static Loading commit data...
templates Loading commit data...
.gitignore Loading commit data...
README.md Loading commit data...
app.py Loading commit data...
aux.py Loading commit data...
validation.py Loading commit data...

Generador de Formularios

Servicio Web de generación de formularios a partir de un JSON.

/load/

Aquí se encuentra el controlador carga el formulario de nombre . El formato del JSON es el siguiente:

JSON = { 'title' : "Título del Formulario", 'color' : "Color preferido", 'tabs' : [Tabs], 'send' : "MiUrl.com" }

Donde cada Tab es de la forma:

Tab = { 'title' : "Título del Tab", 'fields' : [Campos] }

Donde cada Campo es de la forma:

Campo = { 'title' : "Título del Campo", 'type' : "El tipo de input", 'placeholder' : "Texto de ejemplo del input", 'required' : True|False, 'options' : ["Opción1","Opción2"...] }

Placeholder no es obligatorio. Si required no está será interpretado como False. Options es válido solo en algunos casos pero no causará error.

/remove/

Borra el formulario de nombre

/form/

Devuelve el formulario de nombre a menos que no estés logueado, en cuyo caso te envía al login

/login

Formulario especial para login. Se envía solamente la siguiente información.

{ 'color' : "Color preferido", 'validation' : "MiUrlDeValidacion.com", 'redirect' : "MiUrlDeRedireccionamiento.com" }

/validate

Lo usa redirect.html para validar y hacer una sesión

/

Te lleva al formulario por defecto

/remove-session

Se le pasa un json que es solamente un string, que debe ser la cookie a borrar, si no existe no hay error