Table of Contents
Auto-generated API
flask
flask.Blueprint
flask.Config
flask.Flask
flask.Markup
flask.Request
flask.Response
flask.Session
werkzeug
werkzeug.Aborter
werkzeug.Accept
werkzeug.AcceptMixin
werkzeug.Authorization
werkzeug.AuthorizationMixin
werkzeug.BaseRequest
werkzeug.BaseResponse
werkzeug.CallbackDict
werkzeug.CharsetAccept
werkzeug.Client
werkzeug.ClosingIterator
werkzeug.CombinedMultiDict
werkzeug.CommonRequestDescriptorsMixin
werkzeug.CommonResponseDescriptorsMixin
werkzeug.DebuggedApplication
werkzeug.DispatcherMiddleware
werkzeug.ETagRequestMixin
werkzeug.ETagResponseMixin
werkzeug.ETags
werkzeug.EnvironBuilder
werkzeug.EnvironHeaders
werkzeug.FileMultiDict
werkzeug.FileStorage
werkzeug.FileWrapper
werkzeug.HTMLBuilder
werkzeug.HeaderSet
werkzeug.Headers
werkzeug.Href
werkzeug.ImmutableDict
werkzeug.ImmutableList
werkzeug.ImmutableMultiDict
werkzeug.ImmutableOrderedMultiDict
werkzeug.ImmutableTypeConversionDict
werkzeug.LanguageAccept
werkzeug.LimitedStream
werkzeug.Local
werkzeug.LocalManager
werkzeug.LocalProxy
werkzeug.LocalStack
werkzeug.MIMEAccept
werkzeug.MultiDict
werkzeug.OrderedMultiDict
werkzeug.Request
werkzeug.RequestCacheControl
werkzeug.Response
werkzeug.ResponseCacheControl
werkzeug.ResponseStreamMixin
werkzeug.SharedDataMiddleware
werkzeug.TypeConversionDict
werkzeug.UserAgent
werkzeug.UserAgentMixin
werkzeug.WWWAuthenticate
werkzeug.WWWAuthenticateMixin
werkzeug.cached_property
werkzeug.environ_property
werkzeug.header_property
werkzeug.
unquote_etag
Unquote a single etag:
>>> unquote_etag('W/"bar"') ('bar', True) >>> unquote_etag('"bar"') ('bar', False)
(etag, weak)