Module Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias alias alias alias alias ImportFrom alias TryExcept body Import alias handlers ExceptHandler type NameLoad body Assign NameStore NameLoad ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias alias alias ImportFrom alias alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr orelse Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str Call NameLoad AttributeLoad NameLoad attr Return Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str If NameLoad body Assign SubscriptStore NameLoad Index Str ListComp TupleLoad NameLoad Call NameLoad NameLoad comprehension TupleStore NameStore NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad Call NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Str Expr Str Assign NameStore Str Expr Str Assign NameStore Str Expr Str Assign NameStore Str Expr Str Assign NameStore Str Expr Str Assign NameStore Str Expr Str Assign NameStore Str Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Call NameLoad Str Str NameLoad Expr Str Assign NameStore Call NameLoad Str Str NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Call NameLoad Str Str Call NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Call NameLoad Str Str NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Call NameLoad Str Str NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Call NameLoad Str Str NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Call NameLoad Str Str NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Call NameLoad Str Str NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Call NameLoad Str Str NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Call NameLoad Str Str ListLoad Expr Str Assign NameStore Num Expr Str Assign NameStore ListLoad Str Expr Str Assign NameStore Num Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign AttributeStore NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore BinOpMod Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Dict For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareNotIn NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Dict Str Str Str Str Str NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr BoolOpOr Call AttributeLoad NameLoad attr NameLoad NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad NameLoad NameLoad orelse Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Dict Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call NameLoad ListComp TupleLoad NameLoad Call NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr orelse Assign AttributeStore NameLoad attr AttributeStore NameLoad attr Call NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpAnd AttributeLoad NameLoad attr CompareIn NameLoad AttributeLoad NameLoad attr body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad If AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return BinOpAdd NameLoad BoolOpOr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If NameLoad body Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareNotIn NameLoad NameLoad Return ListComp TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr keyword BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Return BoolOpOr Call AttributeLoad NameLoad attr Call NameLoad orelse Assign NameStore Call NameLoad For NameStore AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num orelse Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Raise Call NameLoad BinOpMod Str NameLoad Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad orelse Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad For NameStore Call NameLoad AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIsNot AttributeLoad NameLoad attr NameLoad body Return AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad GeneratorExp TupleLoad NameLoad Dict Str SubscriptLoad NameLoad Index Str comprehension TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str orelse Assign NameStore NameLoad Return Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword ListLoad Call NameLoad Assign NameStore Call NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Return Call AttributeLoad NameLoad attr Call NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Return Call AttributeLoad NameLoad attr Call NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Return Call AttributeLoad NameLoad attr Call NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Return BoolOpOr Call NameLoad Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListLoad If NameLoad body Assign NameStore AttributeLoad NameLoad attr For NameStore NameLoad body If CompareNotIn AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore ListLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad If NameLoad body Assign NameStore AttributeLoad NameLoad attr For NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Str attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Str attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body For NameStore NameLoad body Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return CompareIn Call AttributeLoad NameLoad attr GeneratorExp Call AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return CompareIn NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpOr CompareIs NameLoad NameLoad CompareLt NameLoad Num CompareGtE NameLoad Call NameLoad AttributeLoad NameLoad attr body Return NameLoad Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body If Call NameLoad AttributeLoad NameLoad attr NameLoad body Return AttributeLoad NameLoad attr orelse Return TupleLoad AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Expr Call NameLoad Call NameLoad NameLoad Return NameLoad If AttributeLoad NameLoad attr body Raise Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign NameStore BinOpMod BinOpAdd Str Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Continue If CompareNotIn Str NameLoad body Continue Assign TupleStore NameStore NameStore Call AttributeLoad SubscriptLoad NameLoad Slice Num attr Str Num If CompareIn NameLoad AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad TupleLoad NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad orelse Expr Call NameLoad Call NameLoad Str keyword NameLoad Return ListComp SubscriptLoad NameLoad Index Num comprehension NameStore Call NameLoad NameLoad keyword Lambda arguments args NameParam defaults SubscriptLoad NameLoad Index Num Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad keyword Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword NameLoad keyword Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword NameLoad keyword Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword NameLoad keyword Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BoolOpOr AttributeLoad NameLoad attr NameLoad Assign NameStore IfExp AttributeLoad NameLoad attr Num NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore NameStore NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return CompareNotIn NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Dict If NameLoad body Return BoolOpOr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad Break If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Expr Str Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict If AttributeLoad NameLoad attr body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad orelse Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr orelse Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict If AttributeLoad NameLoad attr body For NameStore NameLoad body Assign SubscriptStore NameLoad Index Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr keyword NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Call NameLoad BinOpDiv NameLoad Call NameLoad AttributeLoad NameLoad attr orelse If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Num orelse Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body If CompareEq NameLoad Num body Assign NameStore NameLoad Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore NameLoad If BoolOpAnd NameLoad UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Num Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad decorator_list Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword Num keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BoolOpOr Call NameLoad Call AttributeLoad NameLoad attr Str If UnaryOpNot AttributeLoad NameLoad attr body Return Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr If BoolOpOr UnaryOpNot Call NameLoad NameLoad Str UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call NameLoad Call NameLoad Str If CompareIn Str AttributeLoad NameLoad attr body Return Call NameLoad AttributeLoad NameLoad attr orelse If CompareIn Str AttributeLoad NameLoad attr body If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Call AttributeLoad NameLoad attr NameLoad keyword NameLoad orelse Assign NameStore NameLoad Return Call NameLoad NameLoad orelse Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list Call NameLoad Str keyword TupleLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BoolOpOr Call NameLoad Call AttributeLoad NameLoad attr Str If UnaryOpNot AttributeLoad NameLoad attr body Return Call NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Return Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Expr Call NameLoad Call NameLoad Str Return Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad If BoolOpOr UnaryOpNot Call NameLoad NameLoad Str UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad If Call AttributeLoad NameLoad attr NameLoad body If Call AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call NameLoad Call NameLoad Str If CompareIn Str AttributeLoad NameLoad attr body Return Call NameLoad Call AttributeLoad NameLoad attr Str keyword NameLoad orelse If CompareIn Str AttributeLoad NameLoad attr body Return Call NameLoad AttributeLoad NameLoad attr orelse Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If CompareEq AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list Call NameLoad Str keyword TupleLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BoolOpOr Call NameLoad Call AttributeLoad NameLoad attr Str If UnaryOpNot AttributeLoad NameLoad attr body Return Call NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Return Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Expr Call NameLoad Call NameLoad Str Return Call NameLoad NameLoad If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BoolOpOr Call NameLoad Call AttributeLoad NameLoad attr Str If UnaryOpNot AttributeLoad NameLoad attr body Return Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Expr Call NameLoad Call NameLoad Str Return Call NameLoad NameLoad If Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Call NameLoad Str Return Call NameLoad NameLoad orelse Expr Call NameLoad NameLoad keyword Str Return Call NameLoad NameLoad decorator_list Call NameLoad Str keyword TupleLoad Str FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list Call NameLoad Str keyword TupleLoad Str FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If CompareNotIn NameLoad ListComp NameLoad comprehension TupleStore NameStore NameStore AttributeLoad NameLoad attr body Continue If CompareEq AttributeLoad NameLoad attr Str body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Num NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BoolOpOr Call NameLoad Call AttributeLoad NameLoad attr Str If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call NameLoad Call NameLoad Str Return Call NameLoad NameLoad If CompareEq NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad orelse Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list decorator_list Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad FunctionDef arguments args defaults body Assign NameStore ListComp Call NameLoad SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr Expr Yield Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Assign NameStore ListComp Call NameLoad Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr Expr Yield Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr keyword Str Assign NameStore BinOpMod Str TupleLoad Call NameLoad NameLoad Return Call NameLoad Call NameLoad Call NameLoad keyword Dict Str NameLoad keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Expr Call NameLoad Call NameLoad Str Return Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str TupleLoad Call NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Assign NameStore Str If NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword ListComp SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr For NameStore NameLoad body Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad TryExcept body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad handlers ExceptHandler type TupleLoad NameLoad AttributeLoad NameLoad attr body Expr Call NameLoad Call NameLoad Str keyword NameLoad Return Call NameLoad NameLoad Return Call NameLoad NameLoad keyword Dict Str NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot NameLoad body Expr Call NameLoad Num Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad keyword Str decorator_list Call NameLoad Str FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Expr Call NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call NameLoad NameLoad body If BoolOpOr CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr Str body Pass orelse Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Return TupleLoad Call NameLoad Str Num If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return Call NameLoad Str orelse Assign NameStore Call AttributeLoad Str attr ListComp NameLoad comprehension NameStore Call NameLoad Return TupleLoad Call NameLoad Str keyword NameLoad Num orelse For NameStore NameLoad body For NameStore AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Return TupleLoad Call NameLoad Str keyword Call AttributeLoad Str attr NameLoad Num orelse Return TupleLoad Call NameLoad Str keyword NameLoad Num decorator_list Call NameLoad Str keyword TupleLoad Str decorator_list
N/A N/A warnings N/A re N/A csv N/A mimetypes N/A time math ceil werkzeug secure_filename flask request redirect flash abort json Response get_flashed_messages stream_with_context jinja2 contextfunction N/A N/A N/A tablib N/A N/A N/A ImportError N/A N/A tablib None wtforms.fields HiddenField wtforms.fields.core UnboundField wtforms.validators ValidationError InputRequired flask_admin.babel gettext flask_admin.base BaseView expose flask_admin.form BaseForm FormOpts rules flask_admin.model filters typefmt template flask_admin.actions ActionsMixin flask_admin.helpers get_form_data validate_form_on_submit get_redirect_target flash_errors flask_admin.tools rec_getattr flask_admin._backwards ObsoleteAttr flask_admin._compat iteritems itervalues OrderedDict as_unicode csv_encode text_type helpers prettify_name get_mdict_item_or_list ajax AjaxModelLoader N/A filter_char_re N/A N/A re compile [^a-z0-9 ] N/A filter_compact_re N/A N/A re compile  + ViewArgs N/A object N/A N/A 
        List view arguments.
     __init__ N/A N/A self page sort sort_desc search filters extra_args N/A None None None None None None N/A N/A N/A self page page N/A N/A self sort sort N/A N/A self sort_desc N/A bool sort_desc N/A N/A self search search N/A N/A self filters filters N/A N/A N/A self search N/A N/A N/A self search None N/A N/A self extra_args N/A extra_args N/A dict N/A clone N/A N/A self N/A kwargs N/A N/A N/A self filters N/A N/A flt N/A list N/A self filters N/A N/A flt None N/A N/A N/A kwargs setdefault page N/A self page N/A N/A N/A kwargs setdefault sort N/A self sort N/A N/A N/A kwargs setdefault sort_desc N/A self sort_desc N/A N/A N/A kwargs setdefault search N/A self search N/A N/A N/A kwargs setdefault filters flt N/A N/A N/A kwargs setdefault extra_args N/A dict N/A self extra_args N/A N/A ViewArgs kwargs N/A N/A FilterGroup N/A object N/A __init__ N/A N/A self label N/A N/A N/A N/A self label label N/A N/A self filters N/A N/A append N/A N/A self filter N/A N/A N/A N/A N/A N/A self filters append filter N/A non_lazy N/A N/A self N/A N/A N/A filters N/A N/A item N/A self filters N/A N/A copy N/A dict item N/A N/A copy N/A operation N/A as_unicode N/A copy N/A operation N/A options N/A copy N/A options N/A options N/A N/A N/A copy N/A options N/A N/A k N/A text_type v N/A N/A k v options N/A N/A N/A filters append copy N/A N/A N/A as_unicode N/A self label filters N/A __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self filters N/A N/A BaseModelView N/A BaseView ActionsMixin N/A N/A 
        Base model view.

        This view does not make any assumptions on how models are stored or managed, but expects the following:

            1. The provided model is an object
            2. The model contains properties
            3. Each model contains an attribute which uniquely identifies it (i.e. a primary key for a database model)
            4. It is possible to retrieve a list of sorted models with pagination applied from a data source
            5. You can get one model by its identifier from the data source

        Essentially, if you want to support a new data store, all you have to do is:

            1. Derive from the `BaseModelView` class
            2. Implement various data-related methods (`get_list`, `get_one`, `create_model`, etc)
            3. Implement automatic form generation from the model representation (`scaffold_form`)
     N/A can_create True N/A Is model creation allowed N/A can_edit True N/A Is model editing allowed N/A can_delete True N/A Is model deletion allowed N/A can_view_details False N/A 
        Setting this to true will enable the details view. This is recommended
        when there are too many columns to display in the list_view.
     N/A can_export False N/A Is model list export allowed N/A list_template admin/model/list.html N/A Default list view template N/A edit_template admin/model/edit.html N/A Default edit template N/A create_template admin/model/create.html N/A Default create template N/A details_template admin/model/details.html N/A Default details view template N/A edit_modal_template admin/model/modals/edit.html N/A Default edit modal template N/A create_modal_template admin/model/modals/create.html N/A Default create modal template N/A details_modal_template admin/model/modals/details.html N/A Default details modal view template N/A edit_modal False N/A Setting this to true will display the edit_view as a modal dialog. N/A create_modal False N/A Setting this to true will display the create_view as a modal dialog. N/A details_modal False N/A Setting this to true will display the details_view as a modal dialog. N/A column_list N/A ObsoleteAttr column_list list_columns None N/A 
        Collection of the model field names for the list view.
        If set to `None`, will get them from the model.

        For example::

            class MyModelView(BaseModelView):
                column_list = ('name', 'last_name', 'email')

        (Added in 1.4.0) SQLAlchemy model attributes can be used instead of strings::

            class MyModelView(BaseModelView):
                column_list = ('name', User.last_name)

        When using SQLAlchemy models, you can reference related columns like this::
            class MyModelView(BaseModelView):
                column_list = ('<relationship>.<related column name>',)
     N/A column_exclude_list N/A ObsoleteAttr column_exclude_list excluded_list_columns None N/A 
        Collection of excluded list column names.

        For example::

            class MyModelView(BaseModelView):
                column_exclude_list = ('last_name', 'email')
     N/A column_details_list None N/A 
        Collection of the field names included in the details view.
        If set to `None`, will get them from the model.
     N/A column_details_exclude_list None N/A 
        Collection of fields excluded from the details view.
     N/A column_export_list None N/A 
        Collection of the field names included in the export.
        If set to `None`, will get them from the model.
     N/A column_export_exclude_list None N/A 
        Collection of fields excluded from the export.
     N/A column_formatters N/A ObsoleteAttr column_formatters list_formatters N/A dict N/A 
        Dictionary of list view column formatters.

        For example, if you want to show price multiplied by
        two, you can do something like this::

            class MyModelView(BaseModelView):
                column_formatters = dict(price=lambda v, c, m, p: m.price*2)

        or using Jinja2 `macro` in template::

            from flask_admin.model.template import macro

            class MyModelView(BaseModelView):
                column_formatters = dict(price=macro('render_price'))

            # in template
            {% macro render_price(model, column) %}
                {{ model.price * 2 }}
            {% endmacro %}

        The Callback function has the prototype::

            def formatter(view, context, model, name):
                # `view` is current administrative view
                # `context` is instance of jinja2.runtime.Context
                # `model` is model instance
                # `name` is property name
                pass
     N/A column_formatters_export None N/A 
        Dictionary of list view column formatters to be used for export.

        Defaults to column_formatters when set to None.

        Functions the same way as column_formatters except
        that macros are not supported.
     N/A column_type_formatters N/A ObsoleteAttr column_type_formatters list_type_formatters None N/A 
        Dictionary of value type formatters to be used in the list view.

        By default, three types are formatted:

        1. ``None`` will be displayed as an empty string
        2. ``bool`` will be displayed as a checkmark if it is ``True``
        3. ``list`` will be joined using ', '

        If you don't like the default behavior and don't want any type formatters
        applied, just override this property with an empty dictionary::

            class MyModelView(BaseModelView):
                column_type_formatters = dict()

        If you want to display `NULL` instead of an empty string, you can do
        something like this. Also comes with bonus `date` formatter::

            from datetime import date
            from flask_admin.model import typefmt

            def date_format(view, value):
                return value.strftime('%d.%m.%Y')

            MY_DEFAULT_FORMATTERS = dict(typefmt.BASE_FORMATTERS)
            MY_DEFAULT_FORMATTERS.update({
                    type(None): typefmt.null_formatter,
                    date: date_format
                })

            class MyModelView(BaseModelView):
                column_type_formatters = MY_DEFAULT_FORMATTERS

        Type formatters have lower priority than list column formatters.

        The callback function has following prototype::

            def type_formatter(view, value):
                # `view` is current administrative view
                # `value` value to format
                pass
     N/A column_type_formatters_export None N/A 
        Dictionary of value type formatters to be used in the export.

        By default, two types are formatted:

        1. ``None`` will be displayed as an empty string
        2. ``list`` will be joined using ', '

        Functions the same way as column_type_formatters.
     N/A column_labels N/A ObsoleteAttr column_labels rename_columns None N/A 
        Dictionary where key is column name and value is string to display.

        For example::

            class MyModelView(BaseModelView):
                column_labels = dict(name='Name', last_name='Last Name')
     N/A column_descriptions None N/A 
        Dictionary where key is column name and
        value is description for `list view` column or add/edit form field.

        For example::

            class MyModelView(BaseModelView):
                column_descriptions = dict(
                    full_name='First and Last name'
                )
     N/A column_sortable_list N/A ObsoleteAttr column_sortable_list sortable_columns None N/A 
        Collection of the sortable columns for the list view.
        If set to `None`, will get them from the model.

        For example::

            class MyModelView(BaseModelView):
                column_sortable_list = ('name', 'last_name')

        If you want to explicitly specify field/column to be used while
        sorting, you can use a tuple::

            class MyModelView(BaseModelView):
                column_sortable_list = ('name', ('user', 'user.username'))

        When using SQLAlchemy models, model attributes can be used instead
        of strings::

            class MyModelView(BaseModelView):
                column_sortable_list = ('name', ('user', User.username))
     N/A column_default_sort None N/A 
        Default sort column if no sorting is applied.

        Example::

            class MyModelView(BaseModelView):
                column_default_sort = 'user'

        You can use tuple to control ascending descending order. In following example, items
        will be sorted in descending order::

            class MyModelView(BaseModelView):
                column_default_sort = ('user', True)
     N/A column_searchable_list N/A ObsoleteAttr column_searchable_list searchable_columns None N/A 
        A collection of the searchable columns. It is assumed that only
        text-only fields are searchable, but it is up to the model
        implementation to decide.

        Example::

            class MyModelView(BaseModelView):
                column_searchable_list = ('name', 'email')
     N/A column_editable_list None N/A 
        Collection of the columns which can be edited from the list view.

        For example::

            class MyModelView(BaseModelView):
                column_editable_list = ('name', 'last_name')
     N/A column_choices None N/A 
        Map choices to columns in list view

        Example::

            class MyModelView(BaseModelView):
                column_choices = {
                    'my_column': [
                        ('db_value', 'display_value'),
                    ]
                }
     N/A column_filters None N/A 
        Collection of the column filters.

        Can contain either field names or instances of :class:`~flask_admin.model.filters.BaseFilter` classes.

        Example::

            class MyModelView(BaseModelView):
                column_filters = ('user', 'email')
     N/A named_filter_urls False N/A 
        Set to True to use human-readable names for filters in URL parameters.

        False by default so as to be robust across translations.

        Changing this parameter will break any existing URLs that have filters.
     N/A column_display_pk N/A ObsoleteAttr column_display_pk list_display_pk False N/A 
        Controls if the primary key should be displayed in the list view.
     N/A column_display_actions True N/A 
        Controls the display of the row actions (edit, delete, details, etc.)
        column in the list view.

        Useful for preventing a blank column from displaying if your view does
        not use any build-in or custom row actions.

        This column is not hidden automatically due to backwards compatibility.

        Note: This only affects display and does not control whether the row
        actions endpoints are accessible.
     N/A column_extra_row_actions None N/A 
        List of row actions (instances of :class:`~flask_admin.model.template.BaseListRowAction`).

        Flask-Admin will generate standard per-row actions (edit, delete, etc)
        and will append custom actions from this list right after them.

        For example::

            from flask_admin.model.template import EndpointLinkRowAction, LinkRowAction

            class MyModelView(BaseModelView):
                column_extra_row_actions = [
                    LinkRowAction('glyphicon glyphicon-off', 'http://direct.link/?id={row_id}'),
                    EndpointLinkRowAction('glyphicon glyphicon-test', 'my_view.index_view')
                ]
     N/A simple_list_pager False N/A 
        Enable or disable simple list pager.
        If enabled, model interface would not run count query and will only show prev/next pager buttons.
     N/A form None N/A 
        Form class. Override if you want to use custom form for your model.
        Will completely disable form scaffolding functionality.

        For example::

            class MyForm(Form):
                name = StringField('Name')

            class MyModelView(BaseModelView):
                form = MyForm
     N/A form_base_class BaseForm N/A 
        Base form class. Will be used by form scaffolding function when creating model form.

        Useful if you want to have custom constructor or override some fields.

        Example::

            class MyBaseForm(Form):
                def do_something(self):
                    pass

            class MyModelView(BaseModelView):
                form_base_class = MyBaseForm

     N/A form_args None N/A 
        Dictionary of form field arguments. Refer to WTForms documentation for
        list of possible options.

        Example::

            from wtforms.validators import DataRequired
            class MyModelView(BaseModelView):
                form_args = dict(
                    name=dict(label='First Name', validators=[DataRequired()])
                )
     N/A form_columns None N/A 
        Collection of the model field names for the form. If set to `None` will
        get them from the model.

        Example::

            class MyModelView(BaseModelView):
                form_columns = ('name', 'email')

        (Added in 1.4.0) SQLAlchemy model attributes can be used instead of
        strings::

            class MyModelView(BaseModelView):
                form_columns = ('name', User.last_name)

        SQLA Note: Model attributes must be on the same model as your ModelView
        or you will need to use `inline_models`.
     N/A form_excluded_columns N/A ObsoleteAttr form_excluded_columns excluded_form_columns None N/A 
        Collection of excluded form field names.

        For example::

            class MyModelView(BaseModelView):
                form_excluded_columns = ('last_name', 'email')
     N/A form_overrides None N/A 
        Dictionary of form column overrides.

        Example::

            class MyModelView(BaseModelView):
                form_overrides = dict(name=wtf.FileField)
     N/A form_widget_args None N/A 
        Dictionary of form widget rendering arguments.
        Use this to customize how widget is rendered without using custom template.

        Example::

            class MyModelView(BaseModelView):
                form_widget_args = {
                    'description': {
                        'rows': 10,
                        'style': 'color: black'
                    },
                    'other_field': {
                        'disabled': True
                    }
                }

        Changing the format of a DateTimeField will require changes to both form_widget_args and form_args.

        Example::

            form_args = dict(
                start=dict(format='%Y-%m-%d %I:%M %p') # changes how the input is parsed by strptime (12 hour time)
            )
            form_widget_args = dict(
                start={'data-date-format': u'yyyy-mm-dd HH:ii P', 'data-show-meridian': 'True'} # changes how the DateTimeField displays the time
            )
     N/A form_extra_fields None N/A 
        Dictionary of additional fields.

        Example::

            class MyModelView(BaseModelView):
                form_extra_fields = {
                    'password': PasswordField('Password')
                }

        You can control order of form fields using ``form_columns`` property. For example::

            class MyModelView(BaseModelView):
                form_columns = ('name', 'email', 'password', 'secret')

                form_extra_fields = {
                    'password': PasswordField('Password')
                }

        In this case, password field will be put between email and secret fields that are autogenerated.
     N/A form_ajax_refs None N/A 
        Use AJAX for foreign key model loading.

        Should contain dictionary, where key is field name and value is either a dictionary which
        configures AJAX lookups or backend-specific `AjaxModelLoader` class instance.

        For example, it can look like::

            class MyModelView(BaseModelView):
                form_ajax_refs = {
                    'user': {
                        'fields': ('first_name', 'last_name', 'email'),
                        'page_size': 10
                    }
                }

        Or with SQLAlchemy backend like this::

            class MyModelView(BaseModelView):
                form_ajax_refs = {
                    'user': QueryAjaxModelLoader('user', db.session, User, fields=['email'], page_size=10)
                }

        If you need custom loading functionality, you can implement your custom loading behavior
        in your `AjaxModelLoader` class.
     N/A form_rules None N/A 
        List of rendering rules for model creation form.

        This property changed default form rendering behavior and makes possible to rearrange order
        of rendered fields, add some text between fields, group them, etc. If not set, will use
        default Flask-Admin form rendering logic.

        Here's simple example which illustrates how to use::

            from flask_admin.form import rules

            class MyModelView(ModelView):
                form_rules = [
                    # Define field set with header text and four fields
                    rules.FieldSet(('first_name', 'last_name', 'email', 'phone'), 'User'),
                    # ... and it is just shortcut for:
                    rules.Header('User'),
                    rules.Field('first_name'),
                    rules.Field('last_name'),
                    # ...
                    # It is possible to create custom rule blocks:
                    MyBlock('Hello World'),
                    # It is possible to call macros from current context
                    rules.Macro('my_macro', foobar='baz')
                ]
     N/A form_edit_rules None N/A 
        Customized rules for the edit form. Override `form_rules` if present.
     N/A form_create_rules None N/A 
        Customized rules for the create form. Override `form_rules` if present.
     N/A action_disallowed_list N/A ObsoleteAttr action_disallowed_list disallowed_actions N/A N/A 
        Set of disallowed action names. For example, if you want to disable
        mass model deletion, do something like this:

            class MyModelView(BaseModelView):
                action_disallowed_list = ['delete']
     N/A export_max_rows 0 N/A 
        Maximum number of rows allowed for export.

        Unlimited by default. Uses `page_size` if set to `None`.
     N/A export_types N/A csv N/A 
        A list of available export filetypes. `csv` only is default, but any
        filetypes supported by tablib can be used.

        Check tablib for https://github.com/kennethreitz/tablib/blob/master/README.rst
        for supported types.
     N/A page_size 20 N/A 
        Default page size for pagination.
     __init__ N/A N/A self model name category endpoint url static_folder menu_class_name menu_icon_type menu_icon_value N/A None None None None None None None None N/A N/A 
            Constructor.

            :param model:
                Model class
            :param name:
                View name. If not provided, will use the model class name
            :param category:
                View category
            :param endpoint:
                Base endpoint. If not provided, will use the model name.
            :param url:
                Base URL. If not provided, will use endpoint as a URL.
            :param menu_class_name:
                Optional class name for the menu item.
            :param menu_icon_type:
                Optional icon. Possible icon types:

                 - `flask_admin.consts.ICON_TYPE_GLYPH` - Bootstrap glyph icon
                 - `flask_admin.consts.ICON_TYPE_FONT_AWESOME` - Font Awesome icon
                 - `flask_admin.consts.ICON_TYPE_IMAGE` - Image relative to Flask static directory
                 - `flask_admin.consts.ICON_TYPE_IMAGE_URL` - Image with full URL
            :param menu_icon_value:
                Icon glyph name or URL, depending on `menu_icon_type` setting
         N/A N/A self model model N/A N/A name None N/A N/A name N/A %s N/A N/A self _prettify_class_name N/A model __name__ N/A N/A N/A N/A super BaseModelView self __init__ name category endpoint url static_folder menu_class_name menu_class_name menu_icon_type menu_icon_type menu_icon_value menu_icon_value N/A N/A N/A self init_actions N/A N/A N/A self _refresh_cache N/A _get_endpoint N/A N/A self endpoint N/A N/A N/A endpoint N/A N/A N/A N/A N/A super BaseModelView self _get_endpoint endpoint N/A N/A N/A N/A N/A self model __name__ lower N/A _refresh_forms_cache N/A N/A self N/A N/A N/A N/A self _form_ajax_refs N/A N/A self _process_ajax_references N/A N/A N/A self form_widget_args None N/A N/A N/A self form_widget_args N/A N/A N/A self _create_form_class N/A N/A self get_create_form N/A N/A self _edit_form_class N/A N/A self get_edit_form N/A N/A self _delete_form_class N/A N/A self get_delete_form N/A N/A self column_editable_list N/A N/A N/A self _list_form_class N/A N/A self get_list_form N/A N/A N/A self column_editable_list N/A N/A _refresh_filters_cache N/A N/A self N/A N/A N/A N/A self _filters N/A N/A self get_filters N/A N/A self _filters N/A N/A N/A self _filter_groups N/A OrderedDict N/A N/A self _filter_args N/A N/A N/A i flt N/A enumerate N/A self _filters N/A N/A key N/A as_unicode N/A flt name N/A N/A key N/A self _filter_groups N/A N/A N/A N/A self _filter_groups N/A key N/A FilterGroup N/A flt name N/A N/A N/A N/A N/A self _filter_groups N/A key append N/A index arg operation options type i N/A N/A self get_filter_arg i flt N/A N/A flt operation N/A N/A N/A flt get_options self None N/A flt data_type N/A N/A N/A self _filter_args N/A N/A N/A self get_filter_arg i flt N/A i flt N/A N/A N/A self _filter_groups None N/A N/A self _filter_args None N/A _refresh_form_rules_cache N/A N/A self N/A N/A N/A N/A self form_create_rules N/A N/A N/A self _form_create_rules N/A N/A rules RuleSet self N/A self form_create_rules N/A N/A N/A self _form_create_rules None N/A N/A self form_edit_rules N/A N/A N/A self _form_edit_rules N/A N/A rules RuleSet self N/A self form_edit_rules N/A N/A N/A self _form_edit_rules None N/A N/A self form_rules N/A N/A form_rules N/A N/A rules RuleSet self N/A self form_rules N/A N/A N/A self _form_create_rules N/A N/A N/A self _form_create_rules form_rules N/A N/A N/A self _form_edit_rules N/A N/A N/A self _form_edit_rules form_rules N/A _refresh_cache N/A N/A self N/A N/A N/A 
            Refresh various cached variables.
         N/A N/A self _list_columns N/A N/A self get_list_columns N/A N/A self _sortable_columns N/A N/A self get_sortable_columns N/A N/A self _details_columns N/A N/A self get_details_columns N/A N/A self _export_columns N/A N/A self get_export_columns N/A N/A N/A self column_labels None N/A N/A N/A self column_labels N/A N/A N/A N/A self _refresh_forms_cache N/A N/A self _search_supported N/A N/A self init_search N/A N/A self column_choices N/A N/A N/A self _column_choices_map N/A dict N/A N/A column N/A dict choices N/A N/A column choices N/A N/A N/A self column_choices items N/A N/A N/A self column_choices N/A self _column_choices_map N/A dict N/A N/A N/A self column_formatters_export None N/A N/A N/A self column_formatters_export N/A self column_formatters N/A N/A N/A self column_type_formatters None N/A N/A N/A self column_type_formatters N/A dict N/A typefmt BASE_FORMATTERS N/A N/A N/A self column_type_formatters_export None N/A N/A N/A self column_type_formatters_export N/A dict N/A typefmt EXPORT_FORMATTERS N/A N/A N/A self column_descriptions None N/A N/A N/A self column_descriptions N/A dict N/A N/A N/A self _refresh_filters_cache N/A N/A N/A self _refresh_form_rules_cache N/A N/A N/A self _validate_form_class N/A self _form_edit_rules N/A self _edit_form_class N/A N/A N/A self _validate_form_class N/A self _form_create_rules N/A self _create_form_class N/A get_pk_value N/A N/A self model N/A N/A N/A 
            Return PK value from a model object.
         N/A N/A NotImplementedError N/A scaffold_list_columns N/A N/A self N/A N/A N/A 
            Return list of the model field names. Must be implemented in
            the child class.

            Expected return format is list of tuples with field name and
            display text. For example::

                ['name', 'first_name', 'last_name']
         N/A N/A NotImplementedError Please implement scaffold_list_columns method N/A get_column_name N/A N/A self field N/A N/A N/A 
            Return a human-readable column name.

            :param field:
                Model field name.
         N/A N/A N/A self column_labels N/A field N/A self column_labels N/A N/A N/A N/A self column_labels N/A field N/A N/A N/A N/A self _prettify_name field N/A get_list_row_actions N/A N/A self N/A N/A N/A 
            Return list of row action objects, each is instance of :class:`~flask_admin.model.template.BaseListRowAction`
         N/A actions N/A N/A N/A self can_view_details N/A N/A N/A self details_modal N/A N/A N/A N/A actions append N/A N/A template ViewPopupRowAction N/A N/A N/A N/A actions append N/A N/A template ViewRowAction N/A N/A self can_edit N/A N/A N/A self edit_modal N/A N/A N/A N/A actions append N/A N/A template EditPopupRowAction N/A N/A N/A N/A actions append N/A N/A template EditRowAction N/A N/A self can_delete N/A N/A N/A N/A actions append N/A N/A template DeleteRowAction N/A N/A actions N/A N/A self column_extra_row_actions N/A N/A get_column_names N/A N/A self only_columns excluded_columns N/A N/A N/A 
            Returns a list of tuples with the model field name and formatted
            field name.

            :param only_columns:
                List of columns to include in the results. If not set,
                `scaffold_list_columns` will generate the list from the model.
            :param excluded_columns:
                List of columns to exclude from the results if `only_columns`
                is not set.
         N/A excluded_columns N/A N/A only_columns N/A c N/A c only_columns N/A c excluded_columns N/A N/A N/A c N/A N/A self get_column_name c N/A c only_columns N/A get_list_columns N/A N/A self N/A N/A N/A 
            Uses `get_column_names` to get a list of tuples with the model
            field name and formatted name for the columns in `column_list`
            and not in `column_exclude_list`. If `column_list` is not set,
            the columns from `scaffold_list_columns` will be used.
         N/A N/A N/A self get_column_names only_columns N/A N/A self column_list N/A N/A self scaffold_list_columns excluded_columns N/A self column_exclude_list N/A get_details_columns N/A N/A self N/A N/A N/A 
            Uses `get_column_names` to get a list of tuples with the model
            field name and formatted name for the columns in `column_details_list`
            and not in `column_details_exclude_list`. If `column_details_list`
            is not set, it will attempt to use the columns from `column_list`
            or finally the columns from `scaffold_list_columns` will be used.
         N/A only_columns N/A N/A self column_details_list N/A self column_list N/A N/A self scaffold_list_columns N/A N/A N/A self get_column_names only_columns only_columns excluded_columns N/A self column_details_exclude_list N/A get_export_columns N/A N/A self N/A N/A N/A 
            Uses `get_column_names` to get a list of tuples with the model
            field name and formatted name for the columns in `column_export_list`
            and not in `column_export_exclude_list`. If `column_export_list` is
            not set, it will attempt to use the columns from `column_list`
            or finally the columns from `scaffold_list_columns` will be used.
         N/A only_columns N/A N/A self column_export_list N/A self column_list N/A N/A self scaffold_list_columns N/A N/A N/A self get_column_names only_columns only_columns excluded_columns N/A self column_export_exclude_list N/A scaffold_sortable_columns N/A N/A self N/A N/A N/A 
            Returns dictionary of sortable columns. Must be implemented in
            the child class.

            Expected return format is a dictionary, where keys are field names and
            values are property names.
         N/A N/A NotImplementedError Please implement scaffold_sortable_columns method N/A get_sortable_columns N/A N/A self N/A N/A N/A 
            Returns a dictionary of the sortable columns. Key is a model
            field name and value is sort column (for example - attribute).

            If `column_sortable_list` is set, will use it. Otherwise, will call
            `scaffold_sortable_columns` to get them from the model.
         N/A N/A N/A self column_sortable_list None N/A N/A N/A N/A N/A self scaffold_sortable_columns N/A dict N/A N/A result N/A dict N/A c N/A self column_sortable_list N/A N/A N/A isinstance c tuple N/A N/A N/A result N/A N/A c N/A 0 N/A c N/A 1 N/A N/A N/A result N/A c c N/A result N/A init_search N/A N/A self N/A N/A N/A 
            Initialize search. If data provider does not support search,
            `init_search` will return `False`.
         N/A False N/A scaffold_filters N/A N/A self name N/A N/A N/A 
            Generate filter object for the given name

            :param name:
                Name of the field
         N/A None N/A is_valid_filter N/A N/A self filter N/A N/A N/A 
            Verify that the provided filter object is valid.

            Override in model backend implementation to verify if
            the provided filter type is allowed.

            :param filter:
                Filter object to verify.
         N/A N/A isinstance filter N/A filters BaseFilter N/A handle_filter N/A N/A self filter N/A N/A N/A 
            Postprocess (add joins, etc) for a filter.

            :param filter:
                Filter object to postprocess
         N/A filter N/A get_filters N/A N/A self N/A N/A N/A 
            Return a list of filter objects.

            If your model backend implementation does not support filters,
            override this method and return `None`.
         N/A N/A self column_filters N/A N/A collection N/A N/A n N/A self column_filters N/A N/A N/A N/A self is_valid_filter n N/A N/A N/A N/A collection append N/A N/A self handle_filter n N/A N/A flt N/A N/A self scaffold_filters n N/A flt N/A N/A N/A N/A collection extend flt N/A N/A N/A Exception N/A Unsupported filter type %s n N/A collection N/A N/A None N/A get_filter_arg N/A N/A self index flt N/A N/A N/A 
            Given a filter `flt`, return a unique name for that filter in
            this view.

            Does not include the `flt[n]_` portion of the filter name.

            :param index:
                Filter index in _filters array
            :param flt:
                Filter instance
         N/A N/A self named_filter_urls N/A N/A name N/A N/A N/A %s %s N/A N/A flt name N/A as_unicode N/A N/A flt operation lower N/A name N/A N/A filter_char_re sub name N/A name N/A N/A filter_compact_re sub _ name N/A name N/A N/A N/A str index N/A _get_filter_groups N/A N/A self N/A N/A N/A 
            Returns non-lazy version of filter strings
         N/A N/A self _filter_groups N/A N/A results N/A OrderedDict N/A group N/A itervalues N/A self _filter_groups N/A N/A N/A key items N/A N/A group non_lazy N/A N/A results N/A key items N/A results N/A None N/A scaffold_form N/A N/A self N/A N/A N/A 
            Create `form.BaseForm` inherited class from the model. Must be
            implemented in the child class.
         N/A N/A NotImplementedError Please implement scaffold_form method N/A scaffold_list_form N/A N/A self widget validators N/A None None N/A N/A 
            Create form for the `index_view` using only the columns from
            `self.column_editable_list`.

            :param widget:
                WTForms widget class. Defaults to `XEditableWidget`.
            :param validators:
                `form_args` dict with only validators
                {'name': {'validators': [DataRequired()]}}

            Must be implemented in the child class.
         N/A N/A NotImplementedError Please implement scaffold_list_form method N/A get_form N/A N/A self N/A N/A N/A 
            Get form class.

            If ``self.form`` is set, will return it and will call
            ``self.scaffold_form`` otherwise.

            Override to implement customized behavior.
         N/A N/A N/A self form None N/A N/A N/A self form N/A N/A N/A self scaffold_form N/A get_list_form N/A N/A self N/A N/A N/A 
            Get form class for the editable list view.

            Uses only validators from `form_args` to build the form class.

            Allows overriding the editable list view field/widget. For example::

                from flask_admin.model.widgets import XEditableWidget

                class CustomWidget(XEditableWidget):
                    def get_kwargs(self, subfield, kwargs):
                        if subfield.type == 'TextAreaField':
                            kwargs['data-type'] = 'textarea'
                            kwargs['data-rows'] = '20'
                        # elif: kwargs for other fields

                        return kwargs

                class MyModelView(BaseModelView):
                    def get_list_form(self):
                        return self.scaffold_list_form(widget=CustomWidget)
         N/A N/A self form_args N/A N/A validators N/A dict N/A N/A key N/A validators N/A value N/A validators N/A N/A key value N/A iteritems N/A self form_args N/A N/A value get validators N/A N/A validators None N/A N/A N/A self scaffold_list_form validators validators N/A get_create_form N/A N/A self N/A N/A N/A 
            Create form class for model creation view.

            Override to implement customized behavior.
         N/A N/A N/A self get_form N/A get_edit_form N/A N/A self N/A N/A N/A 
            Create form class for model editing view.

            Override to implement customized behavior.
         N/A N/A N/A self get_form N/A get_delete_form N/A N/A self N/A N/A N/A 
            Create form class for model delete view.

            Override to implement customized behavior.
         DeleteForm N/A N/A self form_base_class N/A N/A id N/A HiddenField validators N/A N/A InputRequired N/A url N/A HiddenField N/A N/A DeleteForm N/A create_form N/A N/A self obj N/A None N/A N/A 
            Instantiate model creation form and return it.

            Override to implement custom behavior.
         N/A N/A N/A self _create_form_class N/A get_form_data obj obj N/A edit_form N/A N/A self obj N/A None N/A N/A 
            Instantiate model editing form and return it.

            Override to implement custom behavior.
         N/A N/A N/A self _edit_form_class N/A get_form_data obj obj N/A delete_form N/A N/A self N/A N/A N/A 
            Instantiate model delete form and return it.

            Override to implement custom behavior.

            The delete form originally used a GET request, so delete_form
            accepts both GET and POST request for backwards compatibility.
         N/A N/A request form N/A N/A N/A N/A self _delete_form_class N/A request form N/A N/A N/A request args N/A N/A N/A N/A self _delete_form_class N/A request args N/A N/A N/A N/A self _delete_form_class N/A list_form N/A N/A self obj N/A None N/A N/A 
            Instantiate model editing form for list view and return it.

            Override to implement custom behavior.
         N/A N/A N/A self _list_form_class N/A get_form_data obj obj N/A validate_form N/A N/A self form N/A N/A N/A 
            Validate the form on submit.

            :param form:
                Form to validate
         N/A N/A validate_form_on_submit form N/A get_save_return_url N/A N/A self model is_created N/A False N/A N/A 
            Return url where user is redirected after successful form save.

            :param model:
                Saved object
            :param is_created:
                Whether new object was created or existing one was updated

            For example, redirect use to object details view after form save::

                class MyModelView(ModelView):
                    can_view_details = True

                    def get_save_return_url(self, model, is_created):
                        return self.get_url('.details_view', id=model.id)

         N/A N/A N/A get_redirect_target N/A N/A self get_url .index_view N/A _get_ruleset_missing_fields N/A N/A self ruleset form N/A N/A N/A missing_fields N/A N/A ruleset N/A N/A visible_fields N/A ruleset visible_fields N/A field form N/A N/A N/A N/A field name visible_fields N/A N/A N/A N/A missing_fields append N/A field name N/A missing_fields N/A _show_missing_fields_warning N/A N/A self text N/A N/A N/A N/A N/A warnings warn text N/A _validate_form_class N/A N/A self ruleset form_class remove_missing N/A True N/A N/A form_fields N/A N/A N/A name obj N/A iteritems N/A form_class __dict__ N/A N/A N/A isinstance obj UnboundField N/A N/A N/A N/A form_fields append name N/A missing_fields N/A N/A ruleset N/A N/A visible_fields N/A ruleset visible_fields N/A field_name form_fields N/A N/A N/A field_name visible_fields N/A N/A N/A N/A missing_fields append field_name N/A missing_fields N/A N/A N/A N/A self _show_missing_fields_warning N/A Fields missing from ruleset: %s N/A N/A , join missing_fields N/A remove_missing N/A N/A N/A N/A self _remove_fields_from_form_class missing_fields form_class N/A _validate_form_instance N/A N/A self ruleset form remove_missing N/A True N/A N/A missing_fields N/A N/A self _get_ruleset_missing_fields ruleset ruleset form form N/A missing_fields N/A N/A N/A N/A self _show_missing_fields_warning N/A Fields missing from ruleset: %s N/A N/A , join missing_fields N/A remove_missing N/A N/A N/A N/A self _remove_fields_from_form_instance missing_fields form N/A _remove_fields_from_form_instance N/A N/A self field_names form N/A N/A N/A field_name field_names N/A N/A N/A N/A form __delitem__ field_name N/A _remove_fields_from_form_class N/A N/A self field_names form_class N/A N/A N/A field_name field_names N/A N/A N/A delattr form_class field_name N/A is_sortable N/A N/A self name N/A N/A N/A 
            Verify if column is sortable.

            Not case-sensitive.

            :param name:
                Column name.
         N/A N/A N/A N/A name lower N/A N/A N/A x lower N/A x N/A self _sortable_columns N/A is_editable N/A N/A self name N/A N/A N/A 
            Verify if column is editable.

            :param name:
                Column name.
         N/A N/A name N/A self column_editable_list N/A _get_column_by_idx N/A N/A self idx N/A N/A N/A 
            Return column index by
         N/A N/A N/A idx None N/A idx 0 N/A idx N/A len N/A self _list_columns N/A N/A None N/A N/A N/A self _list_columns N/A idx N/A _get_default_order N/A N/A self N/A N/A N/A 
            Return default sort order
         N/A N/A self column_default_sort N/A N/A N/A isinstance N/A self column_default_sort tuple N/A N/A N/A self column_default_sort N/A N/A N/A N/A self column_default_sort False N/A None N/A get_list N/A N/A self page sort_field sort_desc search filters page_size N/A None N/A N/A 
            Return a paginated and sorted list of models from the data source.

            Must be implemented in the child class.

            :param page:
                Page number, 0 based. Can be set to None if it is first page.
            :param sort_field:
                Sort column name or None.
            :param sort_desc:
                If set to True, sorting is in descending order.
            :param search:
                Search query
            :param filters:
                List of filter tuples. First value in a tuple is a search
                index, second value is a search value.
            :param page_size:
                Number of results. Defaults to ModelView's page_size. Can be
                overriden to change the page_size limit. Removing the page_size
                limit requires setting page_size to 0 or False.
         N/A N/A NotImplementedError Please implement get_list method N/A get_one N/A N/A self id N/A N/A N/A 
            Return one model by its id.

            Must be implemented in the child class.

            :param id:
                Model id
         N/A N/A NotImplementedError Please implement get_one method N/A handle_view_exception N/A N/A self exc N/A N/A N/A N/A isinstance exc ValidationError N/A N/A N/A flash N/A as_unicode exc N/A True N/A N/A self _debug N/A N/A N/A False N/A on_model_change N/A N/A self form model is_created N/A N/A N/A 
            Perform some actions before a model is created or updated.

            Called from create_model and update_model in the same transaction
            (if it has any meaning for a store backend).

            By default does nothing.

            :param form:
                Form used to create/update model
            :param model:
                Model that will be created/updated
            :param is_created:
                Will be set to True if model was created and to False if edited
         N/A N/A _on_model_change N/A N/A self form model is_created N/A N/A N/A 
            Compatibility helper.
         N/A N/A N/A N/A N/A self on_model_change form model is_created N/A N/A N/A TypeError N/A N/A msg N/A N/A %s.on_model_change() now accepts third  parameter is_created. Please update your code N/A self model N/A N/A N/A warnings warn msg N/A N/A N/A self on_model_change form model N/A after_model_change N/A N/A self form model is_created N/A N/A N/A 
            Perform some actions after a model was created or updated and
            committed to the database.

            Called from create_model after successful database commit.

            By default does nothing.

            :param form:
                Form used to create/update model
            :param model:
                Model that was created/updated
            :param is_created:
                True if model was created, False if model was updated
         N/A N/A on_model_delete N/A N/A self model N/A N/A N/A 
            Perform some actions before a model is deleted.

            Called from delete_model in the same transaction
            (if it has any meaning for a store backend).

            By default do nothing.
         N/A N/A after_model_delete N/A N/A self model N/A N/A N/A 
            Perform some actions after a model was deleted and
            committed to the database.

            Called from delete_model after successful database commit
            (if it has any meaning for a store backend).

            By default does nothing.

            :param model:
                Model that was deleted
         N/A N/A on_form_prefill N/A N/A self form id N/A N/A N/A 
            Perform additional actions to pre-fill the edit form.

            Called from edit_view, if the current action is rendering
            the form rather than receiving client side input, after
            default pre-filling has been performed.

            By default does nothing.

            You only need to override this if you have added custom
            fields that depend on the database contents in a way that
            Flask-admin can't figure out by itself. Fields that were
            added by name of a normal column or relationship should
            work out of the box.

            :param form:
                Form instance
            :param id:
                id of the object that is going to be edited
         N/A N/A create_model N/A N/A self form N/A N/A N/A 
            Create model from the form.

            Returns the model instance if operation succeeded.

            Must be implemented in the child class.

            :param form:
                Form instance
         N/A N/A NotImplementedError N/A update_model N/A N/A self form model N/A N/A N/A 
            Update model from the form.

            Returns `True` if operation succeeded.

            Must be implemented in the child class.

            :param form:
                Form instance
            :param model:
                Model instance
         N/A N/A NotImplementedError N/A delete_model N/A N/A self model N/A N/A N/A 
            Delete model.

            Returns `True` if operation succeeded.

            Must be implemented in the child class.

            :param model:
                Model instance
         N/A N/A NotImplementedError N/A _prettify_name N/A N/A self name N/A N/A N/A 
            Prettify pythonic variable name.

            For example, 'hello_world' will be converted to 'Hello World'

            :param name:
                Name to prettify
         N/A N/A prettify_name name N/A get_empty_list_message N/A N/A self N/A N/A N/A N/A gettext There are no items in the table. N/A _get_list_filter_args N/A N/A self N/A N/A N/A N/A self _filters N/A N/A filters N/A N/A n N/A request args N/A N/A N/A N/A N/A n startswith flt N/A N/A N/A N/A _ n N/A N/A N/A N/A pos key N/A N/A N/A n N/A 3 split _ 1 N/A N/A key N/A self _filter_args N/A N/A N/A idx flt N/A N/A self _filter_args N/A key N/A value N/A N/A request args N/A n N/A N/A N/A flt validate value N/A N/A N/A N/A filters append N/A pos N/A idx N/A as_unicode N/A flt name value N/A N/A N/A flash N/A gettext Invalid Filter Value: %(value)s value value N/A N/A N/A v N/A 1 N/A v N/A sorted filters key N/A N/A N/A n N/A N/A n N/A 0 N/A None N/A _get_list_extra_args N/A N/A self N/A N/A N/A 
            Return arguments from query string.
         N/A N/A ViewArgs page N/A N/A N/A request args get page 0 type int sort N/A N/A N/A request args get sort None type int sort_desc N/A N/A N/A request args get desc None type int search N/A N/A N/A request args get search None filters N/A N/A self _get_list_filter_args N/A _get_list_url N/A N/A self view_args N/A N/A N/A 
            Generate page URL with current page, sort column and
            other parameters.

            :param view:
                View name
            :param view_args:
                ViewArgs object with page number, filters, etc.
         N/A page N/A N/A view_args page None N/A desc N/A N/A view_args sort_desc 1 None N/A kwargs N/A dict page page sort N/A view_args sort desc desc search N/A view_args search N/A N/A N/A kwargs update N/A view_args extra_args N/A N/A view_args filters N/A N/A N/A i pair N/A enumerate N/A view_args filters N/A N/A N/A idx flt_name value pair N/A key N/A flt%d_%s N/A i N/A N/A self get_filter_arg idx N/A N/A self _filters N/A idx N/A N/A kwargs N/A key value N/A N/A N/A self get_url .index_view kwargs N/A is_action_allowed N/A N/A self name N/A N/A N/A 
            Override this method to allow or disallow actions based
            on some condition.

            The default implementation only checks if the particular action
            is not in `action_disallowed_list`.
         N/A N/A name N/A self action_disallowed_list N/A _get_field_value N/A N/A self model name N/A N/A N/A 
            Get unformatted field value from the model
         N/A N/A rec_getattr model name N/A _get_list_value N/A N/A self context model name column_formatters column_type_formatters N/A N/A N/A 
            Returns the value to be displayed.

            :param context:
                :py:class:`jinja2.runtime.Context` if available
            :param model:
                Model instance
            :param name:
                Field name
            :param column_formatters:
                column_formatters to be used.
            :param column_type_formatters:
                column_type_formatters to be used.
         N/A column_fmt N/A N/A column_formatters get name N/A N/A column_fmt None N/A N/A value N/A column_fmt self context model name N/A N/A value N/A N/A self _get_field_value model name N/A choices_map N/A N/A N/A self _column_choices_map get name N/A N/A choices_map N/A N/A N/A N/A N/A choices_map get value value N/A type_fmt None N/A N/A typeobj formatter N/A N/A column_type_formatters items N/A N/A N/A isinstance value typeobj N/A N/A type_fmt formatter N/A N/A N/A type_fmt None N/A N/A value N/A type_fmt self value N/A value N/A get_list_value N/A N/A self context model name N/A N/A N/A 
            Returns the value to be displayed in the list view

            :param context:
                :py:class:`jinja2.runtime.Context`
            :param model:
                Model instance
            :param name:
                Field name
         N/A N/A N/A self _get_list_value context model name N/A self column_formatters N/A self column_type_formatters N/A contextfunction get_export_value N/A N/A self model name N/A N/A N/A 
            Returns the value to be displayed in export.
            Allows export to use different (non HTML) formatters.

            :param model:
                Model instance
            :param name:
                Field name
         N/A N/A N/A self _get_list_value None model name N/A self column_formatters_export N/A self column_type_formatters_export N/A get_export_name N/A N/A self export_type N/A csv N/A N/A 
        :return: The exported csv file name.
         N/A filename N/A %s_%s.%s N/A N/A self name N/A N/A time strftime %Y-%m-%d_%H-%M-%S export_type N/A filename N/A _process_ajax_references N/A N/A self N/A N/A N/A 
            Process `form_ajax_refs` and generate model loaders that
            will be used by the `ajax_lookup` view.
         N/A result N/A N/A N/A self form_ajax_refs N/A N/A N/A name options N/A iteritems N/A self form_ajax_refs N/A N/A N/A isinstance options dict N/A N/A N/A result N/A name N/A N/A self _create_ajax_loader name options N/A N/A N/A isinstance options AjaxModelLoader N/A N/A N/A result N/A name options N/A N/A N/A ValueError N/A %s.form_ajax_refs can not handle %s types N/A self N/A type options N/A result N/A _create_ajax_loader N/A N/A self name options N/A N/A N/A 
            Model backend will override this to implement AJAX model loading.
         N/A N/A NotImplementedError N/A index_view N/A N/A self N/A N/A N/A 
            List view
         N/A N/A self can_delete N/A N/A delete_form N/A N/A self delete_form N/A N/A delete_form None N/A view_args N/A N/A self _get_list_extra_args N/A sort_column N/A N/A self _get_column_by_idx N/A view_args sort N/A N/A sort_column None N/A N/A sort_column N/A sort_column N/A 0 N/A N/A count data N/A N/A self get_list N/A view_args page sort_column N/A view_args sort_desc N/A view_args search N/A view_args filters N/A list_forms N/A N/A N/A self column_editable_list N/A N/A row data N/A N/A N/A list_forms N/A N/A N/A self get_pk_value row N/A N/A self list_form obj row N/A N/A N/A count None N/A self page_size N/A N/A num_pages N/A int N/A ceil N/A count N/A float N/A self page_size N/A N/A N/A N/A self page_size N/A N/A num_pages 0 N/A N/A num_pages None pager_url N/A N/A p N/A N/A N/A N/A p 0 N/A N/A p None N/A N/A N/A self _get_list_url N/A N/A view_args clone page p N/A sort_url N/A N/A column invert N/A False N/A N/A desc None N/A N/A invert N/A N/A view_args sort_desc N/A N/A desc 1 N/A N/A N/A self _get_list_url N/A N/A view_args clone sort column sort_desc desc N/A N/A N/A actions actions_confirmation N/A N/A self get_actions_list N/A clear_search_url N/A N/A self _get_list_url N/A N/A view_args clone page 0 sort N/A view_args sort sort_desc N/A view_args sort_desc search None filters None N/A N/A N/A self render N/A self list_template data data list_forms list_forms delete_form delete_form list_columns N/A self _list_columns sortable_columns N/A self _sortable_columns editable_columns N/A self column_editable_list list_row_actions N/A N/A self get_list_row_actions count count pager_url pager_url num_pages num_pages page N/A view_args page page_size N/A self page_size sort_column N/A view_args sort sort_desc N/A view_args sort_desc sort_url sort_url search_supported N/A self _search_supported clear_search_url clear_search_url search N/A view_args search filters N/A self _filters filter_groups N/A N/A self _get_filter_groups active_filters N/A view_args filters actions actions actions_confirmation actions_confirmation enumerate enumerate get_pk_value N/A self get_pk_value get_value N/A self get_list_value return_url N/A N/A self _get_list_url view_args N/A N/A expose / create_view N/A N/A self N/A N/A N/A 
            Create model view
         N/A return_url N/A N/A get_redirect_target N/A N/A self get_url .index_view N/A N/A N/A self can_create N/A N/A N/A redirect return_url N/A form N/A N/A self create_form N/A N/A N/A N/A hasattr form _validated_ruleset N/A N/A form _validated_ruleset N/A N/A N/A N/A self _validate_form_instance ruleset N/A self _form_create_rules form form N/A N/A N/A self validate_form form N/A N/A model N/A N/A self create_model form N/A model N/A N/A N/A flash N/A gettext Record was successfully created. N/A N/A _add_another N/A request form N/A N/A N/A redirect N/A request url N/A N/A N/A _continue_editing N/A request form N/A N/A N/A model True N/A N/A url N/A N/A self get_url .edit_view id N/A N/A self get_pk_value model url return_url N/A N/A url return_url N/A N/A redirect url N/A N/A N/A redirect N/A N/A self get_save_return_url model is_created True N/A form_opts N/A FormOpts widget_args N/A self form_widget_args form_rules N/A self _form_create_rules N/A N/A N/A self create_modal N/A N/A N/A request args get modal N/A N/A template N/A self create_modal_template N/A N/A template N/A self create_template N/A N/A N/A self render template form form form_opts form_opts return_url return_url N/A N/A expose /new/ methods N/A GET POST edit_view N/A N/A self N/A N/A N/A 
            Edit model view
         N/A return_url N/A N/A get_redirect_target N/A N/A self get_url .index_view N/A N/A N/A self can_edit N/A N/A N/A redirect return_url N/A id N/A get_mdict_item_or_list N/A request args id N/A N/A id None N/A N/A N/A redirect return_url N/A model N/A N/A self get_one id N/A N/A model None N/A N/A N/A flash N/A gettext Record does not exist. N/A N/A redirect return_url N/A form N/A N/A self edit_form obj model N/A N/A N/A N/A hasattr form _validated_ruleset N/A N/A form _validated_ruleset N/A N/A N/A N/A self _validate_form_instance ruleset N/A self _form_edit_rules form form N/A N/A N/A self validate_form form N/A N/A N/A N/A self update_model form model N/A N/A N/A flash N/A gettext Record was successfully saved. N/A N/A _add_another N/A request form N/A N/A N/A redirect N/A N/A self get_url .create_view url return_url N/A N/A N/A _continue_editing N/A request form N/A N/A N/A redirect N/A request url N/A N/A N/A redirect N/A N/A self get_save_return_url model is_created False N/A N/A N/A request method GET N/A N/A N/A N/A self on_form_prefill form id N/A form_opts N/A FormOpts widget_args N/A self form_widget_args form_rules N/A self _form_edit_rules N/A N/A N/A self edit_modal N/A N/A N/A request args get modal N/A N/A template N/A self edit_modal_template N/A N/A template N/A self edit_template N/A N/A N/A self render template model model form form form_opts form_opts return_url return_url N/A N/A expose /edit/ methods N/A GET POST details_view N/A N/A self N/A N/A N/A 
            Details model view
         N/A return_url N/A N/A get_redirect_target N/A N/A self get_url .index_view N/A N/A N/A self can_view_details N/A N/A N/A redirect return_url N/A id N/A get_mdict_item_or_list N/A request args id N/A N/A id None N/A N/A N/A redirect return_url N/A model N/A N/A self get_one id N/A N/A model None N/A N/A N/A flash N/A gettext Record does not exist. N/A N/A redirect return_url N/A N/A N/A self details_modal N/A N/A N/A request args get modal N/A N/A template N/A self details_modal_template N/A N/A template N/A self details_template N/A N/A N/A self render template model model details_columns N/A self _details_columns get_value N/A self get_list_value return_url return_url N/A N/A expose /details/ delete_view N/A N/A self N/A N/A N/A 
            Delete model view. Only POST method is allowed.
         N/A return_url N/A N/A get_redirect_target N/A N/A self get_url .index_view N/A N/A N/A self can_delete N/A N/A N/A redirect return_url N/A form N/A N/A self delete_form N/A N/A N/A self validate_form form N/A N/A id N/A N/A form id data N/A model N/A N/A self get_one id N/A N/A model None N/A N/A N/A flash N/A gettext Record does not exist. N/A N/A redirect return_url N/A N/A N/A self delete_model model N/A N/A N/A flash N/A gettext Record was successfully deleted. N/A N/A redirect return_url N/A N/A N/A flash_errors form message Failed to delete record. %(error)s N/A N/A redirect return_url N/A N/A expose /delete/ methods N/A POST action_view N/A N/A self N/A N/A N/A 
            Mass-model action view.
         N/A N/A N/A self handle_action N/A N/A expose /action/ methods N/A POST _export_data N/A N/A self N/A N/A N/A N/A col func N/A iteritems N/A self column_formatters_export N/A N/A N/A col N/A col N/A N/A col _ N/A self _export_columns N/A N/A N/A N/A N/A func __name__ inner N/A N/A N/A NotImplementedError N/A Macros are not implemented in export. Exclude column in column_formatters_export, column_export_list, or  column_export_exclude_list. Column: %s N/A col N/A view_args N/A N/A self _get_list_extra_args N/A sort_column N/A N/A self _get_column_by_idx N/A view_args sort N/A N/A sort_column None N/A N/A sort_column N/A sort_column N/A 0 N/A N/A count data N/A N/A self get_list 0 sort_column N/A view_args sort_desc N/A view_args search N/A view_args filters page_size N/A self export_max_rows N/A N/A count data N/A export N/A N/A self export_type N/A N/A N/A return_url N/A N/A get_redirect_target N/A N/A self get_url .index_view N/A N/A N/A N/A self can_export N/A export_type N/A self export_types N/A N/A N/A flash N/A gettext Permission denied. N/A N/A redirect return_url N/A N/A export_type csv N/A N/A N/A N/A self _export_csv return_url N/A N/A N/A N/A self _export_tablib export_type return_url N/A N/A expose /export/<export_type>/ _export_csv N/A N/A self return_url N/A N/A N/A 
            Export a CSV of records as a stream.
         N/A N/A count data N/A N/A self _export_data Echo N/A object N/A N/A 
            An object that implements just the write method of the file-like
            interface.
             write N/A N/A self value N/A N/A N/A 
                Write the value by returning it, instead of storing
                in a buffer.
                 N/A value N/A N/A N/A writer N/A N/A csv writer N/A Echo generate N/A N/A N/A N/A N/A titles N/A N/A csv_encode N/A c N/A 1 N/A c N/A self _export_columns N/A N/A N/A N/A writer writerow titles N/A row data N/A N/A vals N/A N/A csv_encode N/A N/A self get_export_value row N/A c N/A 0 N/A c N/A self _export_columns N/A N/A N/A N/A writer writerow vals N/A N/A filename N/A N/A self get_export_name export_type csv N/A disposition N/A attachment;filename=%s N/A N/A secure_filename filename N/A N/A Response N/A stream_with_context N/A generate headers N/A Content-Disposition disposition mimetype text/csv N/A _export_tablib N/A N/A self export_type return_url N/A N/A N/A 
            Exports a variety of formats using the tablib library.
         N/A N/A tablib None N/A N/A N/A flash N/A gettext Tablib dependency not installed. N/A N/A redirect return_url N/A filename N/A N/A self get_export_name export_type N/A disposition N/A attachment;filename=%s N/A N/A secure_filename filename N/A N/A mimetype encoding N/A N/A mimetypes guess_type filename N/A N/A mimetype N/A N/A mimetype application/octet-stream N/A encoding N/A N/A mimetype N/A %s; charset=%s N/A mimetype encoding N/A ds N/A N/A tablib Dataset headers N/A N/A c N/A 1 N/A c N/A self _export_columns N/A N/A count data N/A N/A self _export_data N/A row data N/A N/A vals N/A N/A N/A self get_export_value row N/A c N/A 0 N/A c N/A self _export_columns N/A N/A N/A ds append vals N/A N/A N/A N/A N/A response_data N/A N/A ds export format export_type N/A N/A N/A AttributeError N/A N/A response_data N/A getattr ds export_type N/A N/A N/A N/A AttributeError N/A tablib UnsupportedFormat N/A N/A N/A flash N/A gettext Export type "%(type)s not supported. type export_type N/A N/A redirect return_url N/A N/A Response response_data headers N/A Content-Disposition disposition mimetype mimetype N/A ajax_lookup N/A N/A self N/A N/A N/A name N/A N/A N/A request args get name N/A query N/A N/A N/A request args get query N/A offset N/A N/A N/A request args get offset type int N/A limit N/A N/A N/A request args get limit 10 type int N/A loader N/A N/A N/A self _form_ajax_refs get name N/A N/A loader N/A N/A N/A abort 404 N/A data N/A N/A N/A loader format m N/A m N/A N/A loader get_list query offset limit N/A N/A Response N/A N/A json dumps data mimetype application/json N/A N/A expose /ajax/lookup/ ajax_update N/A N/A self N/A N/A N/A 
            Edits a single column of a record in list view.
         N/A N/A N/A self column_editable_list N/A N/A N/A abort 404 N/A form N/A N/A self list_form N/A field N/A list form N/A N/A N/A N/A N/A field name N/A request form N/A N/A field name csrf_token N/A N/A N/A N/A N/A N/A form __delitem__ N/A field name N/A N/A N/A self validate_form form N/A N/A pk N/A N/A form list_form_pk data N/A record N/A N/A self get_one pk N/A N/A record None N/A N/A N/A N/A gettext Record does not exist. 500 N/A N/A N/A self update_model form record N/A N/A N/A gettext Record was successfully saved. N/A N/A msgs N/A N/A ,  join N/A msg N/A msg N/A get_flashed_messages N/A N/A N/A gettext Failed to update record. %(error)s error msgs 500 N/A N/A field form N/A N/A error N/A field errors N/A N/A N/A isinstance error list N/A N/A N/A N/A gettext Failed to update record. %(error)s error N/A N/A ,  join error 500 N/A N/A N/A N/A gettext Failed to update record. %(error)s error error 500 N/A N/A expose /ajax/update/ methods N/A POST N/A