Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr BinOpSub AttributeLoad NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr CompareEq Num BinOpSub AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str AugAssignAdd AttributeStore NameLoad attr Num AugAssignAdd AttributeStore NameLoad attr Num AugAssignSub AttributeStore NameLoad attr Num AugAssignSub AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr CompareEq AttributeLoad NameLoad attr BinOpSub AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Dict If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr orelse Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If BoolOpAnd NameLoad AttributeLoad NameLoad attr body If UnaryOpNot NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Dict Str NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str NameLoad orelse Expr Call AttributeLoad NameLoad attr Dict Str NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Str If NameLoad body Assign NameStore Str Assign NameStore Dict BinOpMod Str NameLoad BinOpMod Str NameLoad BinOpMod Str NameLoad BinOpMod Str NameLoad BinOpMod Str NameLoad BinOpMod Str NameLoad Str Str Str Str Call AttributeLoad NameLoad attr Str Str Call AttributeLoad NameLoad attr Str Str Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr Str Str Call AttributeLoad NameLoad attr Str Str Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr Str ListLoad NameLoad If Call AttributeLoad NameLoad attr Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list decorator_list Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If SubscriptLoad NameLoad Index Str body If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Str orelse Assign NameStore NameLoad orelse If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Str orelse Assign NameStore NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Num handlers ExceptHandler type NameLoad body Assign NameStore NameLoad Return Call NameLoad NameLoad NameLoad decorator_list Call AttributeLoad NameLoad attr keyword Str
N/A django.forms.formsets BaseFormSet django.template Context django.template.loader get_template django template uni_form.helper FormHelper N/A register N/A N/A template Library uni_form_filters * ForLoopSimulator N/A object N/A N/A 
    Simulates a forloop tag, precisely:: 
        
        {% for form in formset.forms %}

    If `{% uni_form %}` is rendering a formset with a helper, We inject a `ForLoopSimulator` object
    in the context as `forloop` so that formset forms can do things like::
        
        Fieldset("Item {{ forloop.counter }}", [...])
        HTML("{% if forloop.first %}First form text{% endif %}"
     __init__ N/A N/A self formset N/A N/A N/A N/A self len_values N/A len N/A formset forms N/A N/A self counter 1 N/A N/A self counter0 0 N/A N/A self revcounter N/A self len_values N/A N/A self revcounter0 N/A N/A self len_values 1 N/A N/A self first True N/A N/A self last N/A 0 N/A N/A self len_values 1 N/A iterate N/A N/A self N/A N/A N/A 
        Updates values as if we had iterated over the for
         N/A N/A self counter 1 N/A N/A self counter0 1 N/A N/A self revcounter 1 N/A N/A self revcounter0 1 N/A N/A self first False N/A N/A self last N/A N/A self revcounter0 N/A N/A self len_values 1 N/A N/A BasicNode N/A N/A template Node N/A N/A  
    Basic Node object that we can rely on for Node objects in normal
    template tags. I created this because most of the tags we'll be using
    will need both the form object and the helper string. This handles
    both the form object and parses out the helper string into attributes
    that templates can easily handle.
     __init__ N/A N/A self form helper N/A N/A N/A N/A self form N/A N/A template Variable form N/A N/A helper None N/A N/A N/A self helper N/A N/A template Variable helper N/A N/A N/A self helper None N/A get_render N/A N/A self context N/A N/A N/A  
        Returns a `Context` object with all the necesarry stuff for rendering the form

        :param context: `django.template.Context` variable holding the context for the node

        `self.form` and `self.helper` are resolved into real Python objects resolving them
        from the `context`. The `actual_form` can be a form or a formset. If it's a formset 
        `is_formset` is set to True. If the helper has a layout we use it, for rendering the
        form or the formset's forms.
         N/A actual_form N/A N/A N/A self form resolve context N/A attrs N/A N/A N/A N/A self helper None N/A N/A helper N/A N/A N/A self helper resolve context N/A N/A N/A isinstance helper FormHelper N/A N/A N/A TypeError helper object provided to uni_form tag must be a uni_form.helpers.FormHelper object. N/A attrs N/A N/A helper get_attributes N/A N/A helper None N/A is_formset N/A isinstance actual_form BaseFormSet N/A response_dict N/A N/A self get_response_dict attrs context is_formset N/A N/A helper N/A helper layout N/A N/A N/A is_formset N/A N/A N/A actual_form form_html N/A N/A helper render_layout actual_form context N/A N/A forloop N/A ForLoopSimulator actual_form N/A form N/A actual_form forms N/A N/A N/A N/A context update N/A forloop forloop N/A N/A form form_html N/A N/A helper render_layout form context N/A N/A N/A forloop iterate N/A is_formset N/A N/A N/A N/A response_dict update N/A formset actual_form N/A N/A N/A N/A response_dict update N/A form actual_form N/A N/A Context response_dict N/A get_response_dict N/A N/A self attrs context is_formset N/A N/A N/A 
        Returns a dictionary with all the parameters necessary to render the form/formset in a template.
        
        :param attrs: Dictionary with the helper's attributes used for rendering the form/formset
        :param context: `django.template.Context` for the node
        :param is_formset: Boolean value. If set to True, indicates we are working with a formset.
         N/A form_type form N/A is_formset N/A N/A form_type formset N/A response_dict N/A N/A %s_action form_type N/A %s_method form_type N/A %s_tag form_type N/A %s_class form_type N/A %s_id form_type N/A %s_style form_type form_error_title formset_error_title inputs is_formset N/A N/A attrs get form_action N/A N/A attrs get form_method post N/A N/A attrs get form_tag True N/A N/A attrs get class N/A N/A attrs get id N/A N/A attrs get form_style None N/A N/A attrs get form_error_title None N/A N/A attrs get formset_error_title None N/A N/A attrs get inputs N/A is_formset N/A N/A N/A context has_key csrf_token N/A N/A N/A response_dict N/A csrf_token N/A context N/A csrf_token N/A response_dict N/A N/A N/A whole_uni_formset_template N/A get_template uni_form/whole_uni_formset.html N/A whole_uni_form_template N/A get_template uni_form/whole_uni_form.html UniFormNode N/A BasicNode N/A render N/A N/A self context N/A N/A N/A c N/A N/A self get_render context N/A N/A c N/A is_formset N/A N/A N/A settings DEBUG N/A N/A template N/A get_template uni_form/whole_uni_formset.html N/A N/A template whole_uni_formset_template N/A N/A N/A settings DEBUG N/A N/A template N/A get_template uni_form/whole_uni_form.html N/A N/A template whole_uni_form_template N/A N/A N/A template render c N/A N/A do_uni_form N/A N/A parser token N/A N/A N/A 
    You need to pass in at least the form/formset object, and can also pass in the
    optional `uni_form.helpers.FormHelper` object. 

    helper (optional): A `uni_form.helpers.FormHelper` object.

    Usage::
    
        {% include uni_form_tags %}

        {% uni_form my-form my_helper %}

     N/A token N/A N/A token split_contents N/A form N/A N/A token pop 1 N/A N/A N/A helper N/A N/A token pop 1 N/A N/A N/A IndexError N/A N/A helper None N/A N/A UniFormNode form helper N/A N/A N/A register tag name uni_form