| tgext.ajaxforms , turbogears2'de AJAX formları oluşturmayı kolaylaştırır2 |
Şimdi İndirin |
tgext.ajaxforms Sıralama ve Özet
- Lisans:
- MIT/X Consortium Lic...
- Yayıncı adı:
- Alessandro Molina
- yayıncı web sitesi:
- http://www.objectblues.net/wiki/show/FlatLand
tgext.ajaxforms Etiketler
tgext.ajaxforms Açıklama
Turbogears2'de Ajax Formları oluşturmayı kolaylaştırır2 tgext.ajaxforms, TurboGears2 uygulamalarında Ajax yüklü ve sunulan formlar oluşturmayı hızlı ve kolaylaştıran bir Python modülüdür. formu yükler. Yöntem otomatik olarak oluşturulabilir veya elle yazılabilir. Varsayılan olarak AJAX Validation otomatik olarak desteklenir. Formuna @ajaxloaded dekoratörü ve ilgili denetleyici yöntemine işaret edecek formun Ajaxurl'ını belirtin: TGEXT.AJAXForms'tan AjaxLoaded @ AjaxloadedClass testformu (TWF.TableForm): Sınıf alanları (WidgetScist): İsim = Twf.TextField: ('Name', Validator = Validators.String (Not_Epthy = True)) Surname = twf.Textfield ('Soyadı', Validator = Validators.String (Not_Epthy = True)) ajaxurl = '/ Form_show' eylem = '/ form_submit' subtix_text = "GO" TEST_FORD = TESTFORM () Formu göstermek için formu gösteren formu gösteren formu göstermek için gereklidir. Formun kendisini gösterecek ve her seferinde AjaxForm tarafından kullanılacak ekran t O formu. Çoğu durumda, bu yöntem AJAXForm çağrısı kullanılarak üretilebilir. Ayrıca, formun yükleneceği bir sayfa oluşturmanız gerekir. Örneğin, Ajaxurl = '/ Form_show' olan Dizin sayfasındaki formu göstermek için: TGEXT.AJAXForms'tan AjaxFormClass rootcontroller (BASECONTROLLER): Form_Show = AjaxForm (Test_Form) @ Expose ('myapp.templates.index') DEF dizini (öz): Dönüş Dict (Form = Test_Form) MyApp.Templates.Index şablonu, Toscawidget'lara dayalı bir formu görüntülemek için kullanacağınız her zamanki şablona bakmalıdır:
tgext.ajaxforms İlgili Yazılım