Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults vararg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Str Str For NameStore NameLoad body Assign TupleStore NameStore NameStore Call NameLoad NameLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num If CompareIn NameLoad TupleLoad Str Str body Assign NameStore BinOpMod Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad Str Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr TryExcept body Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore IfExp AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Str handlers ExceptHandler type NameLoad body TryExcept body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Raise Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign NameStore IfExp AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr BinOpMod NameLoad Dict Str BinOpMod Str SubscriptLoad Call AttributeLoad NameLoad attr Index Num handlers ExceptHandler body Return Str Expr Call AttributeLoad NameLoad attr Str Return Call AttributeLoad Str attr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Assign NameStore BinOpMod Str NameLoad If BoolOpAnd CompareIn AttributeLoad NameLoad attr NameLoad UnaryOpNot SubscriptLoad NameLoad Index AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign NameStore Dict Str Str If NameLoad body Assign SubscriptStore NameLoad Index Str Call NameLoad SubscriptLoad NameLoad Slice If CompareIn AttributeLoad NameLoad attr NameLoad body If CompareIn NameLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr body For TupleStore NameStore NameStore Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return Call NameLoad NameLoad If BoolOpAnd Call NameLoad NameLoad Str AttributeLoad NameLoad attr UnaryOpNot Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If Call NameLoad NameLoad Str body Assign NameStore Call NameLoad NameLoad Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad NameLoad If Call NameLoad NameLoad Str body Assign NameStore Call NameLoad NameLoad Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad NameLoad If BoolOpAnd UnaryOpNot BoolOpOr Call NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd CompareIn AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr body For TupleStore NameStore NameStore Call AttributeLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If Call NameLoad NameLoad body Return BinOpMod Str Call NameLoad NameLoad Return Str decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad SubscriptLoad Call AttributeLoad NameLoad attr Slice Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad
N/A livevalidation.validator * livevalidation.settings * django template django.forms fields N/A register N/A N/A template Library ValidationNode N/A N/A template Node N/A __init__ N/A N/A self form N/A opts N/A N/A N/A self form form N/A N/A self opts N/A validMessage N/A opt opts N/A N/A N/A a b N/A map str N/A N/A N/A opt split = N/A 2 N/A N/A a N/A onValid onInvalid N/A N/A b N/A %s() b N/A N/A N/A self opts N/A a b N/A render N/A N/A self context N/A N/A N/A result N/A <script type="text/javascript"> N/A N/A self form N/A context N/A N/A self form N/A N/A self formcls N/A N/A self form __class__ N/A N/A N/A fields N/A N/A N/A self form form fields N/A prefix N/A N/A N/A N/A self form form prefix N/A %s- N/A N/A self form prefix N/A N/A N/A AttributeError N/A N/A N/A N/A fields N/A N/A self form fields N/A N/A N/A AttributeError N/A N/A N/A N/A template TemplateSyntaxError N/A Form %s has no fields N/A self form N/A prefix N/A N/A N/A self form prefix N/A %s- N/A N/A self form prefix N/A N/A name field N/A N/A fields items N/A N/A N/A N/A result append N/A N/A self do_field N/A %s%s N/A prefix name field N/A N/A N/A N/A N/A result append N/A LV_EXTRA_SCRIPT N/A fieldname N/A id_%s N/A N/A N/A fields keys N/A 1 N/A N/A N/A N/A N/A N/A N/A result append </script> N/A N/A N/A join N/A filter None result N/A do_field N/A N/A self name field count N/A 0 N/A N/A fname N/A id_%s name N/A N/A N/A N/A field __class__ LV_FIELDS N/A N/A LV_FIELDS N/A N/A field __class__ N/A N/A N/A N/A N/A self opts update onlyOnSubmit True N/A lv N/A LiveValidation fname N/A self opts N/A fail N/A N/A N/A field default_error_messages get invalid None N/A extrakw N/A validMessage N/A fail N/A N/A N/A extrakw N/A failureMessage N/A str N/A fail N/A N/A N/A N/A self formcls LV_VALIDATORS N/A N/A N/A name N/A LV_VALIDATORS N/A N/A self formcls N/A N/A N/A v kw N/A N/A N/A N/A LV_VALIDATORS N/A N/A self formcls N/A name items N/A N/A N/A N/A extrakw update kw N/A N/A N/A lv add v extrakw N/A N/A str lv N/A N/A N/A hasattr field required N/A field required N/A N/A isinstance field N/A N/A fields FileField N/A fields ImageField N/A N/A N/A N/A lv add Presence extrakw N/A N/A hasattr field max_length N/A N/A v N/A getattr field max_length N/A v N/A N/A N/A N/A lv add Length maximum v extrakw N/A N/A hasattr field min_length N/A N/A v N/A getattr field min_length N/A v N/A N/A N/A N/A lv add Length minimum v extrakw N/A N/A N/A N/A N/A isinstance field N/A fields EmailField N/A isinstance field N/A fields URLField N/A hasattr field regex N/A N/A N/A N/A lv add Format pattern N/A N/A field regex pattern extrakw N/A N/A N/A N/A field __class__ LV_FIELDS N/A LV_FIELDS N/A N/A field __class__ N/A N/A N/A v kw N/A N/A N/A LV_FIELDS N/A N/A field __class__ items N/A N/A N/A N/A extrakw update kw N/A N/A N/A lv add v extrakw N/A N/A str lv N/A N/A N/A try{
%s
}catch(e){} N/A str lv N/A N/A N/A live_validate N/A N/A parser token N/A N/A N/A Live Validation JavaScript Generator for Django Forms

    {% live_validate <form> [option=value ...] %}
    
    Where the <form> is any django.forms.Form (or subclass) instance
    The optional option=value kwargs are in pairs as follows:
    
        -  validMessage = message to be used upon successful validation (DEFAULT: "Thankyou!")
        -  onValid = javascript function name to execute when field passes validation 
        -  onInvalid = javascript function name to execute when field fails validation
        -  insertAfterWhatNode = id of node to have the message inserted after (DEFAULT: the field that is being validated)
        -  onlyOnBlur = whether you want it to validate as you type or only on blur (DEFAULT: False)
        -  wait = the time you want it to pause from the last keystroke before it validates (milliseconds) (DEFAULT: 0)
        -  onlyOnSubmit = if it is part of a form, whether you want it to validate it only when the form is submitted (DEFAULT: False)
     N/A N/A ValidationNode N/A N/A N/A token split_contents N/A 1 N/A N/A N/A N/A register tag live_validate