Module ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Num If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If BoolOpAnd NameLoad CompareEq Call NameLoad NameLoad Num body Return SubscriptLoad NameLoad Index Num Return NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If BoolOpAnd CompareIn NameLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad body Return SubscriptLoad NameLoad Index NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If AttributeLoad NameLoad attr body Raise NameLoad Str If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad Assign NameStore AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore NameLoad Index NameLoad ListLoad AugAssignAdd SubscriptStore NameLoad Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot NameLoad body Assign NameStore ListLoad orelse If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str For NameStore NameLoad body If UnaryOpNot NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr Str If CompareEq Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Str orelse Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad Str attr SubscriptLoad NameLoad Slice Num Assign SubscriptStore NameLoad Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Return ListLoad NameLoad Return NameLoad decorator_list decorator_list
N/A FormDict N/A object N/A N/A 
        >>> d = FormDict("a-12/b-13")
        >>> d
        {'a': ['12'], 'b': ['13']}
        >>> d = FormDict("a-12/a-13/b-13")
        >>> d
        {'a': ['12', '13'], 'b': ['13']}
        >>> d = FormDict({'a': ['12'], 'b': ['13']})
        >>> d
        {'a': ['12'], 'b': ['13']}
     __init__ N/A N/A self paramd N/A None N/A N/A N/A self d N/A N/A N/A self locked 0 N/A N/A paramd None N/A N/A N/A N/A self append paramd N/A __delitem__ N/A N/A self key N/A N/A N/A N/A N/A N/A N/A self d N/A key N/A N/A N/A N/A KeyError TypeError N/A N/A N/A __getitem__ N/A N/A self key N/A N/A N/A N/A N/A v N/A N/A self d N/A key N/A N/A v N/A N/A len v 1 N/A N/A N/A v N/A 0 N/A v N/A N/A N/A N/A KeyError TypeError N/A N/A None N/A set N/A N/A self key item N/A N/A N/A N/A N/A isinstance item N/A tuple list N/A N/A item N/A item N/A N/A N/A self d N/A key item N/A get N/A N/A self key default N/A None N/A N/A N/A N/A key N/A self d N/A self N/A key N/A N/A N/A self N/A key N/A N/A default N/A clear N/A N/A self N/A N/A N/A 
        
        The ``clear`` clears the internal data, e.g. to be used when logging out.
        
         N/A N/A self d N/A N/A __setitem__ N/A N/A self key item N/A N/A N/A N/A self locked N/A N/A ValueError [FormDict.__setitem__] Formdict is locked and cannot be changed N/A N/A N/A isinstance item N/A tuple list N/A N/A item N/A item N/A d N/A self d N/A N/A N/A N/A d has_key key N/A N/A N/A d N/A key N/A N/A N/A d N/A key item N/A __repr__ N/A N/A self N/A N/A N/A N/A repr N/A self d N/A append N/A N/A self params N/A N/A N/A 
        
        The ``append`` method appends the content of ``params`` to self. If the attribute
        is a string, then split it on ``'/'``. Otherwise we assume that it is already a list.
        
         N/A N/A params N/A N/A params N/A N/A N/A N/A isinstance params basestring N/A N/A params N/A N/A params split / N/A param params N/A N/A N/A param N/A N/A N/A keyvalue N/A N/A param split - N/A N/A N/A len keyvalue 1 N/A N/A key N/A keyvalue N/A 0 N/A value 1 N/A N/A key N/A keyvalue N/A 0 N/A value N/A N/A - join N/A keyvalue N/A 1 N/A N/A self N/A key value N/A has_key N/A N/A self key N/A N/A N/A N/A N/A N/A self d has_key key N/A N/A __contains__ has_key keys N/A N/A self N/A N/A N/A N/A N/A N/A self d keys N/A items N/A N/A self N/A N/A N/A N/A N/A N/A self d items N/A __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self d N/A dict N/A N/A self N/A N/A N/A N/A self d N/A getList N/A N/A self key N/A N/A N/A value N/A self N/A key N/A N/A N/A isinstance value list N/A N/A N/A value N/A value N/A N/A