Module Expr Str ImportFrom alias alias Import alias Import alias ImportFrom alias TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias alias alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore TupleLoad Str Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body If NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad For NameStore NameLoad body Expr Call Call NameLoad NameLoad BinOpAdd Str NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad Str attr Call NameLoad ListComp Call Call NameLoad NameLoad BinOpAdd Str NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListComp Call NameLoad Str Call AttributeLoad NameLoad attr NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Return Call NameLoad ListComp ListComp Call NameLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If Call AttributeLoad NameLoad attr TupleLoad Str Str Str body Return NameLoad If CompareIs NameLoad NameLoad body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIn NameLoad NameLoad body Return Call NameLoad Dict Call NameLoad NameLoad Call NameLoad NameLoad BinOpAdd Str NameLoad Raise Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body For NameStore NameLoad body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body For NameStore NameLoad body If BoolOpOr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad CompareNotIn NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad For NameStore NameLoad body Expr Call Call NameLoad NameLoad BinOpAdd Str NameLoad Call NameLoad NameLoad BinOpAdd Str NameLoad NameLoad Expr Call Call NameLoad NameLoad BinOpAdd Str NameLoad Call NameLoad NameLoad BinOpAdd Str NameLoad NameLoad Return NameLoad decorator_list decorator_list NameLoad FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad NameLoad TryExcept body Assign NameStore AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad Str NameLoad If NameLoad body Assign NameStore Call NameLoad NameLoad Str NameLoad If NameLoad body If CompareEq NameLoad NameLoad body Assign NameStore NameLoad orelse Assign NameStore Call NameLoad For NameStore NameLoad body Assign NameStore BinOpAdd NameLoad SubscriptLoad NameLoad Index NameLoad Return BinOpAdd NameLoad Call NameLoad NameLoad orelse Return Call NameLoad NameLoad orelse Return NameLoad decorator_list Return Call NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad If CompareNotIn Str NameLoad body Assign AttributeStore NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr TupleLoad NameLoad NameLoad Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list NameLoad ClassDef bases Call AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad TupleLoad body Expr Str Expr Yield Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Expr Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Str orelse Assign NameStore NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Str orelse Assign NameStore NameLoad If CompareNotEq Call NameLoad NameLoad Call NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad If CompareNotEq NameLoad Str body Assign SubscriptStore NameLoad Index Str Call NameLoad Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad Str Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad TupleLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad TupleLoad body If CompareIs NameLoad NameLoad body Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore ListLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Call NameLoad keyword Call NameLoad NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Str Call NameLoad NameLoad Return Call NameLoad Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list decorator_list Assign NameStore Call NameLoad ClassDef bases NameLoad body Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Return BinOpAdd NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return BinOpAdd NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore Dict Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad If BoolOpAnd NameLoad Call NameLoad NameLoad Str body Assign NameStore AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str Call NameLoad Str AttributeLoad NameLoad attr Call NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Call NameLoad attr NameLoad NameLoad keyword Dict Str NameLoad Assign SubscriptStore NameLoad Index Str BinOpMod AttributeLoad NameLoad attr NameLoad Return Call NameLoad BinOpMod NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad If BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad body If NameLoad body Return NameLoad Return NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore Dict Str Str Str Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Return Call NameLoad Str Call NameLoad NameLoad Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body TryExcept body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad attr handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body TryExcept body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad Str body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body TryExcept body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad attr handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Return UnaryOpNot BoolOpOr CompareIs NameLoad NameLoad CompareIs NameLoad NameLoad CompareEq NameLoad Str decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr IfExp CompareIs NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword Str keyword NameLoad If Call AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore NameLoad Index Str Str If UnaryOpNot BoolOpOr CompareIs NameLoad NameLoad CompareIs NameLoad NameLoad CompareIs NameLoad NameLoad CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Return Call NameLoad Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body If CompareNotIn NameLoad NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str NameLoad NameLoad If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareEq NameLoad Str body Assign NameStore NameLoad Return CompareNotEq Call NameLoad NameLoad Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad TupleLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad TupleLoad body If CompareIs NameLoad NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore ListLoad Call NameLoad Str Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Return Call NameLoad Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad If CompareIn NameLoad NameLoad body Assign NameStore Call NameLoad Str If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Str Return Call NameLoad Str NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad Assign NameStore ListLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad Str Call NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Return Call AttributeLoad Str attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore TupleLoad TupleLoad Str Call NameLoad Str TupleLoad Str Call NameLoad Str TupleLoad Str Call NameLoad Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad TupleLoad body TryExcept body Assign NameStore SubscriptLoad Dict NameLoad NameLoad Str Str Str Str Str Str Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Str Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return Call AttributeLoad Dict Str NameLoad Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Return CompareNotEq NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad TupleLoad body If CompareIs NameLoad NameLoad body Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore ListLoad Call NameLoad Str Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Return Call NameLoad Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Assign NameStore ListLoad If CompareIs NameLoad NameLoad body Assign NameStore ListLoad If CompareNotEq Call NameLoad NameLoad Call NameLoad NameLoad body Return NameLoad Assign NameStore Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore NameLoad Assign NameStore Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore NameLoad Return CompareNotEq NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad TupleLoad body Assign NameStore BoolOpOr NameLoad AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad NameLoad attr If CompareIn Str AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Str SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr orelse Assign NameStore Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr Return Call NameLoad Str NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If CompareIn Str AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index Str BinOpMod Str TupleLoad SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str Str Return Call NameLoad Str Call NameLoad NameLoad decorator_list decorator_list NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr TupleLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body Expr Yield Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad Str Call NameLoad Str Str ListComp TupleLoad Call NameLoad NameLoad comprehension NameStore NameLoad decorator_list decorator_list NameLoad ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad TupleLoad body For NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad body Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad TupleLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad TupleLoad body Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body AugAssignAdd NameStore Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad TupleLoad body If CompareIs NameLoad NameLoad body Assign NameStore ListLoad Assign NameStore BoolOpAnd NameLoad CompareIn Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore ListLoad Str Assign NameStore Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore NameLoad For TupleStore NameStore TupleStore NameStore NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad body If NameLoad body Assign NameStore Call NameLoad NameLoad keyword BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str NameLoad Assign NameStore Call NameLoad Str SubscriptLoad NameLoad Index Str orelse Assign NameStore Str Assign NameStore Call NameLoad NameLoad keyword Lambda arguments args NameParam defaults CompareIn NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Return Call NameLoad Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body AugAssignAdd NameStore Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr ListComp BoolOpOr BoolOpAnd Call NameLoad NameLoad NameLoad Call NameLoad NameLoad comprehension NameStore NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If AttributeLoad NameLoad attr body For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore NameLoad If NameLoad body Assign NameStore Call NameLoad NameLoad keyword BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpAdd NameLoad BinOpMod Str NameLoad NameLoad NameLoad Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body AugAssignAdd NameStore Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Return ListComp Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpAdd NameLoad BinOpMod Str NameLoad comprehension TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Assign NameStore ListComp Str comprehension NameStore Call NameLoad Num Call NameLoad NameLoad orelse If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad body If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore BinOpAdd NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list Assign NameStore Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Assign NameStore TupleLoad Call NameLoad keyword NameLoad keyword NameLoad Call NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body Assign NameStore Call NameLoad NameLoad Return ListLoad Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr keyword Num Return ListLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list
N/A N/A 
HTML Widget classes
 __future__ absolute_import unicode_literals N/A copy N/A datetime itertools chain N/A N/A urllib.parse urljoin N/A N/A N/A ImportError N/A urlparse urljoin django.conf settings django.forms.util flatatt to_current_timezone django.utils.datastructures MultiValueDict MergeDict django.utils.html conditional_escape format_html format_html_join django.utils.translation ugettext ugettext_lazy django.utils.encoding force_text python_2_unicode_compatible django.utils.safestring mark_safe django.utils datetime_safe formats six N/A __all__ N/A Media MediaDefiningClass Widget TextInput PasswordInput HiddenInput MultipleHiddenInput ClearableFileInput FileInput DateInput DateTimeInput TimeInput Textarea CheckboxInput Select NullBooleanSelect SelectMultiple RadioSelect CheckboxSelectMultiple MultiWidget SplitDateTimeWidget N/A MEDIA_TYPES N/A css js Media N/A object N/A __init__ N/A N/A self media N/A None kwargs N/A N/A media N/A N/A media_attrs N/A media __dict__ N/A N/A media_attrs kwargs N/A N/A self _css N/A N/A N/A self _js N/A N/A name MEDIA_TYPES N/A N/A N/A N/A getattr self N/A add_ name N/A N/A media_attrs get name None N/A __str__ N/A N/A self N/A N/A N/A N/A N/A self render N/A render N/A N/A self N/A N/A N/A N/A mark_safe N/A N/A join N/A chain N/A N/A N/A getattr self N/A render_ name N/A name MEDIA_TYPES N/A render_js N/A N/A self N/A N/A N/A N/A N/A format_html <script type="text/javascript" src="{0}"></script> N/A N/A self absolute_path path N/A path N/A self _js N/A render_css N/A N/A self N/A N/A N/A media N/A sorted N/A N/A N/A self _css keys N/A N/A chain N/A N/A N/A format_html <link href="{0}" type="text/css" media="{1}" rel="stylesheet" /> N/A N/A self absolute_path path medium N/A path N/A N/A self _css N/A medium N/A medium media N/A absolute_path N/A N/A self path prefix N/A None N/A N/A N/A N/A path startswith N/A http:// https:// / N/A N/A path N/A N/A prefix None N/A N/A N/A N/A settings STATIC_URL None N/A N/A prefix N/A settings MEDIA_URL N/A N/A prefix N/A settings STATIC_URL N/A N/A urljoin prefix path N/A __getitem__ N/A N/A self name N/A N/A N/A Returns a Media object that only contains media of the given type N/A N/A name MEDIA_TYPES N/A N/A N/A Media N/A N/A str name N/A getattr self N/A _ name N/A N/A KeyError N/A Unknown media type "%s" name N/A add_js N/A N/A self data N/A N/A N/A data N/A N/A path data N/A N/A N/A path N/A self _js N/A N/A N/A N/A N/A self _js append path N/A add_css N/A N/A self data N/A N/A N/A data N/A N/A N/A medium paths N/A N/A data items N/A N/A path paths N/A N/A N/A N/A N/A N/A N/A self _css get medium N/A path N/A N/A self _css N/A medium N/A N/A N/A N/A N/A N/A N/A self _css setdefault medium N/A append path N/A __add__ N/A N/A self other N/A N/A N/A combined N/A Media N/A name MEDIA_TYPES N/A N/A N/A N/A getattr combined N/A add_ name N/A getattr self N/A _ name None N/A N/A N/A getattr combined N/A add_ name N/A getattr other N/A _ name None N/A combined N/A N/A python_2_unicode_compatible media_property N/A N/A cls N/A N/A _media N/A N/A self N/A N/A N/A sup_cls N/A super cls self N/A N/A N/A base N/A sup_cls media N/A N/A N/A AttributeError N/A N/A base N/A Media N/A definition N/A getattr cls Media None N/A definition N/A N/A extend N/A getattr definition extend True N/A extend N/A N/A N/A extend True N/A N/A m base N/A N/A m N/A Media N/A medium extend N/A N/A m N/A m N/A base N/A medium N/A N/A m N/A Media definition N/A N/A N/A Media definition N/A N/A base N/A N/A N/A property _media N/A MediaDefiningClass N/A type N/A N/A Metaclass for classes that can have media definitions __new__ N/A N/A cls name bases attrs N/A N/A N/A new_class N/A N/A N/A super MediaDefiningClass cls __new__ cls name bases attrs N/A N/A media attrs N/A N/A N/A new_class media N/A media_property new_class N/A new_class N/A N/A SubWidget N/A object N/A N/A 
    Some widgets are made of multiple HTML elements -- namely, RadioSelect.
    This is a class that represents the "inner" HTML element of a widget.
     __init__ N/A N/A self parent_widget name value attrs choices N/A N/A N/A N/A self parent_widget parent_widget N/A N/A N/A self name N/A self value N/A name value N/A N/A N/A self attrs N/A self choices N/A attrs choices N/A __str__ N/A N/A self N/A N/A N/A args N/A N/A self name N/A self value N/A self attrs N/A N/A self choices N/A N/A N/A N/A args append N/A self choices N/A N/A N/A N/A self parent_widget render args N/A N/A python_2_unicode_compatible Widget N/A N/A N/A six with_metaclass MediaDefiningClass N/A N/A is_hidden False N/A needs_multipart_form False N/A is_localized False N/A is_required False __init__ N/A N/A self attrs N/A None N/A N/A N/A attrs None N/A N/A N/A self attrs N/A N/A attrs copy N/A N/A N/A self attrs N/A N/A __deepcopy__ N/A N/A self memo N/A N/A N/A obj N/A N/A copy copy self N/A N/A obj attrs N/A N/A N/A self attrs copy N/A N/A memo N/A N/A id self obj N/A obj N/A subwidgets N/A N/A self name value attrs choices N/A None N/A N/A N/A 
        Yields all "subwidgets" of this widget. Used only by RadioSelect to
        allow template access to individual <input type="radio"> buttons.

        Arguments are the same as for render().
         N/A N/A N/A SubWidget self name value attrs choices N/A render N/A N/A self name value attrs N/A None N/A N/A 
        Returns this Widget rendered as HTML, as a Unicode string.

        The 'value' given is not guaranteed to be valid input, so subclass
        implementations should program defensively.
         N/A NotImplementedError N/A build_attrs N/A N/A self extra_attrs N/A None kwargs N/A N/A Helper function for building an attribute dictionary. N/A attrs N/A dict N/A self attrs kwargs N/A extra_attrs N/A N/A N/A N/A attrs update extra_attrs N/A attrs N/A value_from_datadict N/A N/A self data files name N/A N/A N/A 
        Given a dictionary of data and this widget's name, returns the value
        of this widget. Returns None if it's not provided.
         N/A N/A N/A data get name None N/A _has_changed N/A N/A self initial data N/A N/A N/A 
        Return True if data differs from initial.
         N/A N/A data None N/A N/A data_value N/A N/A data_value data N/A N/A initial None N/A N/A initial_value N/A N/A initial_value initial N/A N/A N/A force_text initial_value N/A force_text data_value N/A N/A True N/A False N/A id_for_label N/A N/A self id_ N/A N/A N/A 
        Returns the HTML ID attribute of this Widget for use by a <label>,
        given the ID of the field. Returns None if no ID is available.

        This hook is necessary because some widgets have multiple HTML
        elements and, thus, multiple IDs. In that case, this method should
        return an ID value that corresponds to the first ID in the widget's
        tags.
         N/A id_ N/A N/A Input N/A Widget N/A N/A 
    Base class for all <input> widgets (except type='checkbox' and
    type='radio', which are special).
     N/A input_type None _format_value N/A N/A self value N/A N/A N/A N/A self is_localized N/A N/A N/A N/A formats localize_input value N/A value N/A render N/A N/A self name value attrs N/A None N/A N/A N/A value None N/A N/A value N/A final_attrs N/A N/A self build_attrs attrs type N/A self input_type name name N/A N/A value N/A N/A N/A final_attrs N/A value N/A force_text N/A N/A self _format_value value N/A N/A format_html <input{0} /> N/A flatatt final_attrs N/A N/A TextInput N/A Input N/A N/A input_type text __init__ N/A N/A self attrs N/A None N/A N/A N/A attrs None N/A N/A N/A self input_type N/A N/A attrs pop type N/A self input_type N/A N/A N/A N/A super TextInput self __init__ attrs N/A N/A PasswordInput N/A TextInput N/A N/A input_type password __init__ N/A N/A self attrs render_value N/A None False N/A N/A N/A N/A N/A super PasswordInput self __init__ attrs N/A N/A self render_value render_value N/A render N/A N/A self name value attrs N/A None N/A N/A N/A N/A self render_value N/A N/A value None N/A N/A N/A N/A super PasswordInput self render name value attrs N/A N/A HiddenInput N/A Input N/A N/A input_type hidden N/A is_hidden True N/A MultipleHiddenInput N/A HiddenInput N/A N/A 
    A widget that handles <input type="hidden"> for fields that have a list
    of values.
     __init__ N/A N/A self attrs choices N/A None N/A N/A N/A N/A N/A N/A super MultipleHiddenInput self __init__ attrs N/A N/A self choices choices N/A render N/A N/A self name value attrs choices N/A None N/A N/A N/A N/A value None N/A N/A value N/A N/A final_attrs N/A N/A self build_attrs attrs type N/A self input_type name name N/A id_ N/A N/A final_attrs get id None N/A inputs N/A N/A N/A i v N/A enumerate value N/A N/A input_attrs N/A dict value N/A force_text v final_attrs N/A id_ N/A N/A N/A input_attrs N/A id N/A %s_%s N/A id_ i N/A N/A N/A inputs append N/A format_html <input{0} /> N/A flatatt input_attrs N/A N/A mark_safe N/A N/A join inputs N/A value_from_datadict N/A N/A self data files name N/A N/A N/A N/A isinstance data N/A MultiValueDict MergeDict N/A N/A N/A N/A data getlist name N/A N/A N/A data get name None N/A N/A FileInput N/A Input N/A N/A input_type file N/A needs_multipart_form True render N/A N/A self name value attrs N/A None N/A N/A N/A N/A N/A super FileInput self render name None attrs attrs N/A value_from_datadict N/A N/A self data files name N/A N/A N/A File widgets take data from FILES, not POST N/A N/A N/A files get name None N/A _has_changed N/A N/A self initial data N/A N/A N/A N/A data None N/A N/A False N/A True N/A N/A N/A FILE_INPUT_CONTRADICTION N/A object ClearableFileInput N/A FileInput N/A N/A initial_text N/A ugettext_lazy Currently N/A input_text N/A ugettext_lazy Change N/A clear_checkbox_label N/A ugettext_lazy Clear N/A template_with_initial %(initial_text)s: %(initial)s %(clear_template)s<br />%(input_text)s: %(input)s N/A template_with_clear %(clear)s <label for="%(clear_checkbox_id)s">%(clear_checkbox_label)s</label> clear_checkbox_name N/A N/A self name N/A N/A N/A 
        Given the name of the file input, return the name of the clear checkbox
        input.
         N/A N/A name -clear N/A clear_checkbox_id N/A N/A self name N/A N/A N/A 
        Given the name of the clear checkbox input, return the HTML id for it.
         N/A N/A name _id N/A render N/A N/A self name value attrs N/A None N/A N/A substitutions N/A initial_text input_text clear_template clear_checkbox_label N/A self initial_text N/A self input_text N/A self clear_checkbox_label N/A template %(input)s N/A N/A substitutions N/A input N/A N/A N/A super ClearableFileInput self render name value attrs N/A N/A value N/A hasattr value url N/A N/A template N/A self template_with_initial N/A N/A substitutions N/A initial N/A format_html <a href="{0}">{1}</a> N/A value url N/A force_text value N/A N/A N/A self is_required N/A N/A checkbox_name N/A N/A self clear_checkbox_name name N/A checkbox_id N/A N/A self clear_checkbox_id checkbox_name N/A N/A substitutions N/A clear_checkbox_name N/A conditional_escape checkbox_name N/A N/A substitutions N/A clear_checkbox_id N/A conditional_escape checkbox_id N/A N/A substitutions N/A clear N/A N/A N/A CheckboxInput render checkbox_name False attrs N/A id checkbox_id N/A N/A substitutions N/A clear_template N/A N/A self template_with_clear substitutions N/A N/A mark_safe N/A template substitutions N/A value_from_datadict N/A N/A self data files name N/A N/A N/A upload N/A N/A N/A super ClearableFileInput self value_from_datadict data files name N/A N/A N/A N/A self is_required N/A N/A N/A CheckboxInput value_from_datadict data files N/A N/A self clear_checkbox_name name N/A N/A upload N/A N/A FILE_INPUT_CONTRADICTION N/A False N/A upload N/A N/A Textarea N/A Widget N/A __init__ N/A N/A self attrs N/A None N/A N/A default_attrs N/A cols rows 40 10 N/A attrs N/A N/A N/A N/A default_attrs update attrs N/A N/A N/A N/A super Textarea self __init__ default_attrs N/A render N/A N/A self name value attrs N/A None N/A N/A N/A value None N/A N/A value N/A final_attrs N/A N/A self build_attrs attrs name name N/A N/A format_html <textarea{0}>
{1}</textarea> N/A flatatt final_attrs N/A force_text value N/A N/A DateInput N/A TextInput N/A __init__ N/A N/A self attrs format N/A None None N/A N/A N/A N/A N/A super DateInput self __init__ attrs N/A format N/A N/A N/A self format format N/A N/A self manual_format True N/A N/A N/A self format N/A N/A N/A formats get_format DATE_INPUT_FORMATS N/A 0 N/A N/A self manual_format False N/A _format_value N/A N/A self value N/A N/A N/A N/A N/A self is_localized N/A N/A self manual_format N/A N/A N/A N/A formats localize_input value N/A N/A N/A hasattr value strftime N/A N/A value N/A N/A datetime_safe new_date value N/A N/A N/A value strftime N/A self format N/A value N/A _has_changed N/A N/A self initial data N/A N/A N/A N/A N/A input_format N/A N/A N/A formats get_format DATE_INPUT_FORMATS N/A 0 N/A initial N/A N/A N/A N/A N/A datetime datetime strptime initial input_format date N/A N/A N/A N/A TypeError ValueError N/A N/A N/A N/A N/A N/A super DateInput self _has_changed N/A N/A self _format_value initial data N/A N/A DateTimeInput N/A TextInput N/A __init__ N/A N/A self attrs format N/A None None N/A N/A N/A N/A N/A super DateTimeInput self __init__ attrs N/A format N/A N/A N/A self format format N/A N/A self manual_format True N/A N/A N/A self format N/A N/A N/A formats get_format DATETIME_INPUT_FORMATS N/A 0 N/A N/A self manual_format False N/A _format_value N/A N/A self value N/A N/A N/A N/A N/A self is_localized N/A N/A self manual_format N/A N/A N/A N/A formats localize_input value N/A N/A N/A hasattr value strftime N/A N/A value N/A N/A datetime_safe new_datetime value N/A N/A N/A value strftime N/A self format N/A value N/A _has_changed N/A N/A self initial data N/A N/A N/A N/A N/A input_format N/A N/A N/A formats get_format DATETIME_INPUT_FORMATS N/A 0 N/A initial N/A N/A N/A datetime datetime strptime initial input_format N/A N/A N/A N/A TypeError ValueError N/A N/A N/A N/A N/A N/A super DateTimeInput self _has_changed N/A N/A self _format_value initial data N/A N/A TimeInput N/A TextInput N/A __init__ N/A N/A self attrs format N/A None None N/A N/A N/A N/A N/A super TimeInput self __init__ attrs N/A format N/A N/A N/A self format format N/A N/A self manual_format True N/A N/A N/A self format N/A N/A N/A formats get_format TIME_INPUT_FORMATS N/A 0 N/A N/A self manual_format False N/A _format_value N/A N/A self value N/A N/A N/A N/A N/A self is_localized N/A N/A self manual_format N/A N/A N/A N/A formats localize_input value N/A N/A N/A hasattr value strftime N/A N/A N/A N/A value strftime N/A self format N/A value N/A _has_changed N/A N/A self initial data N/A N/A N/A N/A N/A input_format N/A N/A N/A formats get_format TIME_INPUT_FORMATS N/A 0 N/A initial N/A N/A N/A N/A N/A datetime datetime strptime initial input_format time N/A N/A N/A N/A TypeError ValueError N/A N/A N/A N/A N/A N/A super TimeInput self _has_changed N/A N/A self _format_value initial data N/A N/A boolean_check N/A N/A v N/A N/A N/A N/A N/A N/A v False N/A v None N/A v N/A CheckboxInput N/A Widget N/A __init__ N/A N/A self attrs check_test N/A None None N/A N/A N/A N/A N/A super CheckboxInput self __init__ attrs N/A N/A self check_test N/A N/A check_test None boolean_check check_test N/A render N/A N/A self name value attrs N/A None N/A N/A final_attrs N/A N/A self build_attrs attrs type checkbox name name N/A N/A N/A self check_test value N/A N/A N/A final_attrs N/A checked checked N/A N/A N/A N/A value True N/A value False N/A value None N/A value N/A N/A N/A final_attrs N/A value N/A force_text value N/A N/A format_html <input{0} /> N/A flatatt final_attrs N/A value_from_datadict N/A N/A self data files name N/A N/A N/A N/A name data N/A N/A False N/A value N/A N/A data get name N/A values N/A true false True False N/A N/A isinstance value N/A six string_types N/A N/A value N/A N/A values get N/A N/A value lower value N/A N/A bool value N/A _has_changed N/A N/A self initial data N/A N/A N/A N/A initial False N/A N/A initial False N/A N/A N/A bool initial N/A bool data N/A N/A Select N/A Widget N/A N/A allow_multiple_selected False __init__ N/A N/A self attrs choices N/A None N/A N/A N/A N/A N/A N/A super Select self __init__ attrs N/A N/A self choices N/A list choices N/A render N/A N/A self name value attrs choices N/A None N/A N/A N/A N/A value None N/A N/A value N/A final_attrs N/A N/A self build_attrs attrs name name N/A output N/A N/A format_html <select{0}> N/A flatatt final_attrs N/A options N/A N/A self render_options choices N/A value N/A options N/A N/A N/A N/A output append options N/A N/A N/A output append </select> N/A N/A mark_safe N/A N/A join output N/A render_option N/A N/A self selected_choices option_value option_label N/A N/A N/A option_value N/A force_text option_value N/A N/A option_value selected_choices N/A N/A selected_html N/A mark_safe  selected="selected" N/A N/A N/A self allow_multiple_selected N/A N/A N/A N/A selected_choices remove option_value N/A N/A selected_html N/A N/A format_html <option value="{0}"{1}>{2}</option> option_value selected_html N/A force_text option_label N/A render_options N/A N/A self choices selected_choices N/A N/A N/A selected_choices N/A set N/A N/A force_text v N/A v selected_choices N/A output N/A N/A N/A option_value option_label N/A chain N/A self choices choices N/A N/A N/A isinstance option_label N/A list tuple N/A N/A N/A N/A output append N/A format_html <optgroup label="{0}"> N/A force_text option_value N/A option option_label N/A N/A N/A N/A output append N/A N/A self render_option selected_choices option N/A N/A N/A output append </optgroup> N/A N/A N/A N/A output append N/A N/A self render_option selected_choices option_value option_label N/A N/A N/A join output N/A N/A NullBooleanSelect N/A Select N/A N/A 
    A Select Widget intended to be used with NullBooleanField.
     __init__ N/A N/A self attrs N/A None N/A N/A choices N/A N/A 1 N/A ugettext_lazy Unknown N/A 2 N/A ugettext_lazy Yes N/A 3 N/A ugettext_lazy No N/A N/A N/A N/A super NullBooleanSelect self __init__ attrs choices N/A render N/A N/A self name value attrs choices N/A None N/A N/A N/A N/A N/A value N/A N/A True False 2 3 2 3 2 3 N/A value N/A N/A N/A KeyError N/A N/A value 1 N/A N/A N/A N/A super NullBooleanSelect self render name value attrs choices N/A value_from_datadict N/A N/A self data files name N/A N/A N/A value N/A N/A data get name None N/A N/A N/A N/A 2 True True 3 False False True True True False False False get value None N/A _has_changed N/A N/A self initial data N/A N/A N/A N/A initial None N/A N/A initial N/A bool initial N/A N/A data None N/A N/A data N/A bool data N/A N/A initial data N/A N/A SelectMultiple N/A Select N/A N/A allow_multiple_selected True render N/A N/A self name value attrs choices N/A None N/A N/A N/A N/A value None N/A N/A value N/A N/A final_attrs N/A N/A self build_attrs attrs name name N/A output N/A N/A format_html <select multiple="multiple"{0}> N/A flatatt final_attrs N/A options N/A N/A self render_options choices value N/A options N/A N/A N/A N/A output append options N/A N/A N/A output append </select> N/A N/A mark_safe N/A N/A join output N/A value_from_datadict N/A N/A self data files name N/A N/A N/A N/A isinstance data N/A MultiValueDict MergeDict N/A N/A N/A N/A data getlist name N/A N/A N/A data get name None N/A _has_changed N/A N/A self initial data N/A N/A N/A N/A initial None N/A N/A initial N/A N/A N/A data None N/A N/A data N/A N/A N/A N/A len initial N/A len data N/A N/A True N/A initial_set N/A set N/A N/A force_text value N/A value initial N/A data_set N/A set N/A N/A force_text value N/A value data N/A N/A data_set initial_set N/A N/A RadioInput N/A SubWidget N/A N/A 
    An object used by RadioFieldRenderer that represents a single
    <input type='radio'>.
     __init__ N/A N/A self name value attrs choice index N/A N/A N/A N/A N/A self name N/A self value N/A name value N/A N/A self attrs attrs N/A N/A self choice_value N/A force_text N/A choice N/A 0 N/A N/A self choice_label N/A force_text N/A choice N/A 1 N/A N/A self index index N/A __str__ N/A N/A self N/A N/A N/A N/A N/A self render N/A render N/A N/A self name value attrs choices N/A None None None N/A N/A N/A name N/A name N/A self name N/A value N/A value N/A self value N/A attrs N/A attrs N/A self attrs N/A N/A id N/A self attrs N/A N/A label_for N/A format_html  for="{0}_{1}" N/A N/A self attrs N/A id N/A self index N/A N/A label_for N/A choice_label N/A force_text N/A self choice_label N/A N/A format_html <label{0}>{1} {2}</label> label_for N/A N/A self tag choice_label N/A is_checked N/A N/A self N/A N/A N/A N/A N/A self value N/A self choice_value N/A tag N/A N/A self N/A N/A N/A N/A id N/A self attrs N/A N/A N/A N/A self attrs N/A id N/A %s_%s N/A N/A N/A self attrs N/A id N/A self index N/A final_attrs N/A dict N/A self attrs type radio name N/A self name value N/A self choice_value N/A N/A N/A self is_checked N/A N/A N/A final_attrs N/A checked checked N/A N/A format_html <input{0} /> N/A flatatt final_attrs N/A N/A python_2_unicode_compatible RadioFieldRenderer N/A object N/A N/A 
    An object used by RadioSelect to enable customization of radio widgets.
     __init__ N/A N/A self name value attrs choices N/A N/A N/A N/A N/A self name N/A self value N/A self attrs N/A name value attrs N/A N/A self choices choices N/A __iter__ N/A N/A self N/A N/A N/A N/A i choice N/A enumerate N/A self choices N/A N/A N/A N/A RadioInput N/A self name N/A self value N/A N/A N/A self attrs copy choice i N/A __getitem__ N/A N/A self idx N/A N/A N/A choice N/A N/A self choices N/A idx N/A N/A RadioInput N/A self name N/A self value N/A N/A N/A self attrs copy choice idx N/A __str__ N/A N/A self N/A N/A N/A N/A N/A self render N/A render N/A N/A self N/A N/A N/A Outputs a <ul> for this set of radio fields. N/A N/A format_html <ul>
{0}
</ul> N/A format_html_join <li>{0}</li> N/A N/A N/A force_text w N/A w self N/A N/A python_2_unicode_compatible RadioSelect N/A Select N/A N/A renderer RadioFieldRenderer __init__ N/A N/A self N/A args kwargs N/A N/A renderer N/A N/A kwargs pop renderer None N/A renderer N/A N/A N/A self renderer renderer N/A N/A N/A N/A super RadioSelect self __init__ args kwargs N/A subwidgets N/A N/A self name value attrs choices N/A None N/A N/A N/A widget N/A N/A self get_renderer name value attrs choices N/A N/A N/A widget N/A get_renderer N/A N/A self name value attrs choices N/A None N/A N/A N/A Returns an instance of the renderer. N/A N/A value None N/A N/A value N/A str_value N/A force_text value N/A final_attrs N/A N/A self build_attrs attrs N/A choices N/A list N/A chain N/A self choices choices N/A N/A N/A self renderer name str_value final_attrs choices N/A render N/A N/A self name value attrs choices N/A None N/A N/A N/A N/A N/A N/A N/A self get_renderer name value attrs choices render N/A id_for_label N/A N/A self id_ N/A N/A N/A id_ N/A N/A id_ _0 N/A id_ N/A N/A CheckboxSelectMultiple N/A SelectMultiple N/A render N/A N/A self name value attrs choices N/A None N/A N/A N/A N/A value None N/A N/A value N/A N/A has_id N/A attrs N/A id attrs N/A final_attrs N/A N/A self build_attrs attrs name name N/A output N/A <ul> N/A str_values N/A set N/A N/A force_text v N/A v value N/A N/A i N/A option_value option_label N/A enumerate N/A chain N/A self choices choices N/A N/A has_id N/A N/A final_attrs N/A dict final_attrs id N/A %s_%s N/A N/A attrs N/A id i N/A label_for N/A format_html  for="{0}" N/A final_attrs N/A id N/A N/A label_for N/A cb N/A CheckboxInput final_attrs check_test N/A N/A N/A value N/A N/A value str_values N/A option_value N/A force_text option_value N/A rendered_cb N/A N/A cb render name option_value N/A option_label N/A force_text option_label N/A N/A N/A output append N/A format_html <li><label{0}>{1} {2}</label></li> label_for rendered_cb option_label N/A N/A N/A output append </ul> N/A N/A mark_safe N/A N/A join output N/A id_for_label N/A N/A self id_ N/A N/A N/A id_ N/A N/A id_ _0 N/A id_ N/A N/A MultiWidget N/A Widget N/A N/A 
    A widget that is composed of multiple widgets.

    Its render() method is different than other widgets', because it has to
    figure out how to split a single value for display in multiple widgets.
    The ``value`` argument can be one of two things:

        * A list.
        * A normal value (e.g., a string) that has been "compressed" from
          a list of values.

    In the second case -- i.e., if the value is NOT a list -- render() will
    first "decompress" the value into a list before rendering it. It does so by
    calling the decompress() method, which MultiWidget subclasses must
    implement. This method takes a single "compressed" value and returns a
    list.

    When render() does its HTML rendering, each value in the list is rendered
    with the corresponding widget -- the first value is rendered in the first
    widget, the second value is rendered in the second widget, etc.

    Subclasses may implement format_output(), which takes the list of rendered
    widgets and returns a string of HTML that formats them any way you'd like.

    You'll probably want to use this class with MultiValueField.
     __init__ N/A N/A self widgets attrs N/A None N/A N/A N/A self widgets N/A N/A N/A N/A isinstance w type N/A w w N/A w widgets N/A N/A N/A N/A super MultiWidget self __init__ attrs N/A render N/A N/A self name value attrs N/A None N/A N/A N/A self is_localized N/A N/A widget N/A self widgets N/A N/A N/A widget is_localized N/A self is_localized N/A N/A N/A isinstance value list N/A N/A value N/A N/A self decompress value N/A output N/A N/A final_attrs N/A N/A self build_attrs attrs N/A id_ N/A N/A final_attrs get id None N/A N/A i widget N/A enumerate N/A self widgets N/A N/A N/A N/A widget_value N/A value N/A i N/A N/A N/A IndexError N/A N/A widget_value None N/A id_ N/A N/A final_attrs N/A dict final_attrs id N/A %s_%s N/A id_ i N/A N/A N/A output append N/A N/A widget render N/A name N/A _%s i widget_value final_attrs N/A N/A mark_safe N/A N/A self format_output output N/A id_for_label N/A N/A self id_ N/A N/A N/A id_ N/A N/A id_ _0 N/A id_ N/A value_from_datadict N/A N/A self data files name N/A N/A N/A N/A N/A N/A widget value_from_datadict data files N/A name N/A _%s i N/A N/A i widget N/A enumerate N/A self widgets N/A _has_changed N/A N/A self initial data N/A N/A N/A N/A initial None N/A N/A initial N/A N/A x N/A range 0 N/A len data N/A N/A N/A N/A isinstance initial list N/A N/A initial N/A N/A self decompress initial N/A N/A widget initial data N/A zip N/A self widgets initial data N/A N/A N/A N/A widget _has_changed initial data N/A N/A True N/A False N/A format_output N/A N/A self rendered_widgets N/A N/A N/A 
        Given a list of rendered widgets (as strings), returns a Unicode string
        representing the HTML for the whole lot.

        This hook allows you to format the HTML design of the widgets, if
        needed.
         N/A N/A N/A join rendered_widgets N/A decompress N/A N/A self value N/A N/A N/A 
        Returns a list of decompressed values for the given compressed value.
        The given value can be assumed to be valid, but not necessarily
        non-empty.
         N/A N/A NotImplementedError Subclasses must implement this method. N/A _get_media N/A N/A self N/A N/A N/A Media for a multiwidget is the combination of all media of the subwidgets N/A media N/A Media N/A w N/A self widgets N/A N/A media N/A media N/A w media N/A media N/A N/A media N/A property _get_media __deepcopy__ N/A N/A self memo N/A N/A N/A obj N/A N/A N/A super MultiWidget self __deepcopy__ memo N/A N/A obj widgets N/A N/A copy deepcopy N/A self widgets N/A obj N/A N/A SplitDateTimeWidget N/A MultiWidget N/A N/A 
    A Widget that splits datetime input into two <input type="text"> boxes.
     __init__ N/A N/A self attrs date_format time_format N/A None None None N/A N/A widgets N/A N/A DateInput attrs attrs format date_format N/A TimeInput attrs attrs format time_format N/A N/A N/A N/A super SplitDateTimeWidget self __init__ widgets attrs N/A decompress N/A N/A self value N/A N/A N/A value N/A N/A value N/A to_current_timezone value N/A N/A N/A N/A value date N/A N/A N/A N/A value time replace microsecond 0 N/A N/A None None N/A N/A SplitHiddenDateTimeWidget N/A SplitDateTimeWidget N/A N/A 
    A Widget that splits datetime input into two <input type="hidden"> inputs.
     N/A is_hidden True __init__ N/A N/A self attrs date_format time_format N/A None None None N/A N/A N/A N/A N/A super SplitHiddenDateTimeWidget self __init__ attrs date_format time_format N/A widget N/A self widgets N/A N/A N/A widget input_type hidden N/A N/A widget is_hidden True N/A N/A