tgext.ajaxforms.

Erstellen Sie einfacher, Ajax-Formulare in TurboGears2 zu erstellen
Jetzt downloaden

tgext.ajaxforms. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Name des Herausgebers:
  • Alessandro Molina
  • Website des Verlags:
  • http://www.objectblues.net/wiki/show/FlatLand

tgext.ajaxforms. Stichworte


tgext.ajaxforms. Beschreibung

Macht einfacher, Ajax-Formulare in TurboGears2 zu erstellen TGEXT.AJAXFORMS ist ein Python-Modul, mit dem ajax geladene und eingereichte Formulare in TurboGears2-Anwendungen schnell und einfach erstellt werden können. Um ein Formular Ajax basiert zu erstellen lädt das Formular. Das Verfahren kann automatisch generiert oder handgeschrieben werden. Standardmäßig wird AJAX-Validierung automatisch unterstützt.Installingtgext.ajaxForm kann sowohl von PYPI als auch von Bitbucket installiert werden: Easy_Install TGEXT.AJAXFORMSSOUMM, UM DIE MEISTEN DER Users) Ein AJAX-Formular-Formular selbst kann, kann ein TOSCAWIDgets-Formular sein. Die einzigen erforderlichen Ergänzungen sind zu bewerben Das @AJAXLOADED-Dekorator an das Formular selbst und legt den AJAXURL des Formulars an, der auf die zugehörige Controller-Methode hinweist: von TGExt.AjaxForms Import AjaxLoaded @ ajaxloadedclass testform (twf.tableForm): Klassenfelder (WidgetSlist): Name = twf.textfield ('Name', Validator = Validators.String (NOT_EMPTEPTY = TRUE)) SUNNAME = TWF.TEXTField ('Nachname', Validator = Validators.String (NOT_EMPEMPTY = TRUE)) ajaxurl = '/ form_show' Action = '/ FORM_SUBMIT' Submit_text = "GO" test_form = testform () zeigt, dass das Formular angezeigt wird, um das Formular anzuzeigen Anzeige T. er bildet sich. Für die meisten Fälle kann diese Methode mithilfe des AjaxForm-Anrufs erzeugt werden. Sie müssen auch eine Seite erstellen, in der das Formular geladen wird. Zum Beispiel, um das Formular auf der Indexseite mit ajaxurl = '/ form_show "mit AJAXURL =' / FORM_SHOW anzeigen EXPOSE ('myapp.templates.index') def Index (selbst): Return Dict (Form = test_form) Die myApp.templates.index-Vorlage sollte die übliche Vorlage aussehen, die Sie zum Anzeigen eines TOSCAWIDgets-basierten Formulars anzeigen:


tgext.ajaxforms. Zugehörige Software