Django-LiveValidation

Live-validatie voor Django-formulieren
Download nu

Django-LiveValidation Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Other/Proprietary Li...
  • Naam uitgever:
  • Justin Quick
  • Uitgever website:
  • http://code.google.com/u/justquick/

Django-LiveValidation Tags


Django-LiveValidation Beschrijving

Live-validatie voor Django-formulieren Django-LiveValidation is een Django-app die een snelle en eenvoudige client-side-formuliervalidatie biedt die valideert als u typt. Het maakt gebruik van de Live Validation JS-bibliotheek in combinatie met Django-formulieren. Dit is geenszins een vervanging voor de ingebouwde formuliervalidatie van Django, maar het is een sollicitatie dat puur client-side is BAED die op de verzoeken van de serverzijdig voor validatie wordt afgesloten. Deze versie van Django-LiveValidation vereist Django> = 1.2, gebruik voor eerdere versies dit project: http://openource.washingtontimes.com/projects/django-livevalidation/installplace 'LiveValidaiton' in uw geïnstalleerde_apps en zorg ervoor dat deze boven de Django Admin Omdat het een aantal van de beheerdersjablonen overschrijft: geïnstalleerd_apps = ('LiveValidation', ... 'django.contrib.admin',) Usageto Gebruik LiveValidation in je sjablonen, zorg ervoor dat je eerst de koptekers laadt voordat je iets doet: {% Omvat 'LiveValidation / Header.html'%} Dit laadt de JS-bibliotheek bij JS / LiveValidation_standalone.pressed.js en de CSS op CSS / LiveValidation.CSS. Voel je vrij om de CSS aan je LIVINGNOP te tweak, je kunt de Templatetag gebruiken om een formulierinstantie te valideren: {% live_validate form %} waar het formulier een Django.form.form (of subclass) -instantie is. De optionele optie = Value Kwargs zijn in paren als volgt: * Validmessage - Message Te gebruiken op succesvolle validatie (standaard: "Thankyou!") * OnValid - JavaScript-functie Naam om uit te voeren wanneer veld Validatie passeert * Oninvalid - JavaScript-functie om uit te voeren Wanneer veld de validatie mislukt * InsertAfterWhatNode - ID van het knooppunt om het bericht te laten ingevoegd na (standaard: het veld dat wordt gevalideerd) * Onlyonblur - Of u het wilt dat het wordt gevalideerd als u typt of alleen op blur (standaard: false) * De tijd dat u wilt pauzeren van de laatste toetsaanslag voordat het valideert (milliseconden) (standaard: 0) * onlyonsubmit - als het deel uitmaakt van een formulier, of u het nu wilt om het te valideren wanneer het formulier wordt ingediend (standaard: false ) Vereisten: · Python · Django


Django-LiveValidation Gerelateerde software