Module Expr Str ImportFrom alias ClassDef bases NameLoad NameLoad body Expr Str decorator_list ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore ListLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Str attr GeneratorExp BinOpMod Str NameLoad comprehension NameStore NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore ListLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareEq BinOpAdd AttributeLoad NameLoad attr Str SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Index Num body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad Call AttributeLoad Str attr NameLoad attr Str decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Raise Call NameLoad NameLoad NameLoad decorator_list decorator_list Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list
N/A N/A 
    flask.debughelpers
    ~~~~~~~~~~~~~~~~~~

    Various helpers to make the development experience better.

    :copyright: (c) 2011 by Armin Ronacher.
    :license: BSD, see LICENSE for more details.
 _compat implements_to_string UnexpectedUnicodeError N/A AssertionError UnicodeError N/A N/A Raised in places where we want some better error reporting for
    unexpected unicode or binary data.
     N/A DebugFilesKeyError N/A KeyError AssertionError N/A N/A Raised from request.files during debugging.  The idea is that it can
    provide a better error message than just a generic KeyError/BadRequest.
     __init__ N/A N/A self request key N/A N/A N/A form_matches N/A N/A N/A request form getlist key N/A buf N/A N/A You tried to access the file "%s" in the request.files dictionary but it does not exist.  The mimetype for the request is "%s" instead of "multipart/form-data" which means that no file contents were transmitted.  To fix this error you should provide enctype="multipart/form-data" in your form. N/A key N/A request mimetype N/A form_matches N/A N/A N/A N/A buf append N/A 

The browser instead transmitted some file names. This was submitted: %s N/A N/A ,  join N/A N/A "%s" x N/A x form_matches N/A N/A self msg N/A N/A join buf N/A __str__ N/A N/A self N/A N/A N/A N/A self msg N/A N/A implements_to_string FormDataRoutingRedirect N/A AssertionError N/A N/A This exception is raised by Flask in debug mode if it detects a
    redirect caused by the routing system when the request method is not
    GET, HEAD or OPTIONS.  Reasoning: form data will be dropped.
     __init__ N/A N/A self request N/A N/A N/A exc N/A request routing_exception N/A buf N/A N/A A request was sent to this URL (%s) but a redirect was issued automatically by the routing system to "%s". N/A N/A request url N/A exc new_url N/A N/A N/A N/A request base_url / N/A N/A N/A N/A exc new_url split ? N/A 0 N/A N/A N/A N/A buf append   The URL was defined with a trailing slash so Flask will automatically redirect to the URL with the trailing slash if it was accessed without one. N/A N/A N/A buf append N/A   Make sure to directly send your %s-request to this URL since we can't make browsers or HTTP clients redirect with form data reliably or without user interaction. N/A request method N/A N/A N/A buf append 

Note: this exception is only raised in debug mode N/A N/A N/A AssertionError __init__ self N/A N/A N/A N/A join buf encode utf-8 N/A N/A attach_enctype_error_multidict N/A N/A request N/A N/A N/A Since Flask 0.8 we're monkeypatching the files object in case a
    request is detected that does not use multipart form data but the files
    object is accessed.
     N/A oldcls N/A N/A request files __class__ newcls N/A oldcls N/A __getitem__ N/A N/A self key N/A N/A N/A N/A N/A N/A N/A oldcls __getitem__ self key N/A N/A N/A KeyError N/A e N/A N/A N/A key N/A request form N/A N/A N/A N/A DebugFilesKeyError request key N/A N/A N/A N/A newcls __name__ N/A oldcls __name__ N/A N/A newcls __module__ N/A oldcls __module__ N/A N/A N/A request files __class__ newcls N/A