README.md 1.51 KB

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