TGEXT.AJAXFORMS.

facilita a criação de formulários Ajax em Turboogears2
Baixe Agora

TGEXT.AJAXFORMS. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Alessandro Molina
  • Site do editor:
  • http://www.objectblues.net/wiki/show/FlatLand

TGEXT.AJAXFORMS. Tag


TGEXT.AJAXFORMS. Descrição

Facilita a criação de formulários Ajax em Turboogears2 TGEXT.AJAXFORMS é um módulo Python que torna rápido e fácil criar formulários carregados e submetidos ajax em aplicativos turboogears2.Para fazer um formulário AJAX com base basete aplicar o decorador Ajaxforms.Amaxloaded para qualquer formulário Toscawidgets e declarar uma variável Ajaxurl para especificar o método que carrega o formulário. O método pode ser gerado automaticamente ou escrito à mão. Por padrão, a validação do AJAX é automaticamente suportada. Automaticamente, pode ser instalada tanto de Pypi ou do Bitbucket: Easy_Install TGEXT.AjaxformsShould apenas funcionar para a maioria dos usersmagem Um formulário AJAX O próprio formulário pode ser qualquer formulário de Toscawidgets, as únicas adições necessárias para aplicar O decorador @Ajaxloaded para o próprio formulário e especificar o Ajaxurl do formulário que apontará para o método controlador relacionado: de TGEXT.AJAXFORMS Import Ajaxloaded @ AjaxloadedClass TestForm (TWF.TableForm): Campos de classe (Widgetslist): Nome = TWF.TEXTFIELD ('Nome', validador = validadores.String (NOT_EMPTY = TRUE)) Sobrenome = TWF.TEXTFIELD ('sobrenome', validador = validadores.String (not_empty = true)) AJAXURL = '/ form_show' Ação = '/ form_submit' envia_text = "GO" TEST_Form = TestForm () mostrando o formulário mostram o formulário, é necessário adicionar um método controlador ligado ao parâmetro Ajaxurl do formulário que exibirá o próprio formulário e que será usado pelo Ajaxform, cada vez que ele tiver que exibir T. ele forma. Para a maioria dos casos, este método pode ser gerado usando a chamada Ajaxform. Além disso, você tem que criar uma página onde o formulário será carregado. Por exemplo, para mostrar o formulário na página de índice tendo AJAXURL = '/ form_Show': De TGEXT.AJAXFORMS Importar AjaxFormClass RootController (Basecontroller): form_Show = Ajaxform (test_form) @ Exponha ('myapp.templates.index') Def Índice (auto): Dict return (form = test_form) O modelo myapp.templates.Index deve procurar o modelo usual que você usaria para exibir um formulário baseado em Toscawidgets:


TGEXT.AJAXFORMS. Software Relacionado

lava-dev-ferramenta

ferramenta de desenvolvimento de lava é um construtor reproduzível e liberar auxiliar focado em projetos complexos de python ...

199

Download

Pydocu.

Um sistema de documentação leve, muito flexível e muito rápido! ...

167

Download