TGext.AjaxForms

hace más fácil crear formularios AJAX en TurbogEars2
Descargar ahora

TGext.AjaxForms Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Nombre del editor:
  • Alessandro Molina
  • Sitio web del editor:
  • http://www.objectblues.net/wiki/show/FlatLand

TGext.AjaxForms Etiquetas


TGext.AjaxForms Descripción

Hace más fácil crear formularios AJAX en TurbogEars2 TGEXT.AJAXFORMS es un módulo de Python que hace que sea rápido y fácil de crear formularios cargados y enviados en AJAX en las aplicaciones TurbogEars2. Para hacer que un formulario AJAX se basa, simplemente aplique el decorador AJAXFORMS.ajax descargado a cualquier formulario de TosCawidgets y declare una variable AJAXURL para especificar el método que carga el formulario. El método se puede generar automáticamente o escrito a mano. Por defecto, la validación AJAX se compatible automáticamente. EnStallingTGet.AjaxForm se puede instalar tanto de PYPI como de Bitbucket: Easy_Install TGext.AjaxFormsShuld debería funcionar para la mayoría de los usuarios que fabrican un formulario AJAX, puede ser un formulario de ToscaWidgets, las únicas adiciones requeridas deben aplicar El decorador @JAJAX con descargado en sí mismo y especifique el AJAXURL del formulario que apuntará al método del controlador relacionado: desde TGExt.AjaxForms Importar AJAX descargado @ AJAXLOADSCLASS TESTFORM (TWF.tableForm): Campos de clase (WidgetSlist): Nombre = twf.textfield ('Nombre', Validator = Validators.String (Not_empty = True)) Apellido = TWF.TEXTFIELD ('Apellido', Validator = Validators.String (Not_empty = True)) AJAXURL = '/ FORT_SHOW' Action = '/ form_submit' action_text ' = "Ir" test_form = testform () Mostrando el formulario Mostrar el formulario Es necesario agregar un método del controlador unido al parámetro AJAXURL del formulario que mostrará el formulario en sí mismo y que será utilizado por AJAXFORM cada vez que tenga que mostrar t Él se forma. Para la mayoría de los casos, este método se puede generar utilizando la llamada AJAXFORM. También tiene que crear una página donde se cargará el formulario. Por ejemplo, para mostrar el formulario en la página de índice que tiene AJAXURL = '/ FORM_SHOW': de TGExt.AjaxForms Importar AjaxFormClass RootController (Basecontroller): Form_show = AjaxForm (Test_Form) @ Expose ('MyApp.Templates.Index') Def Índice (Self): devuelva el DICT (Formulario = Test_Form) La plantilla MyApp.Templates.index debe buscar la plantilla habitual que usaría para mostrar un formulario basado en Toscawidgets:


TGext.AjaxForms Software relacionado

Lava-dev-Herramienta

La herramienta de desarrollo de lava es un constructor reproducible y un ayudante de liberación enfocado en proyectos complejos de Python ...

199

Descargar

Pydocu

¡Un sistema de documentación liviano, muy flexible y muy rápido! ...

167

Descargar