OpenQuizz
Une application de gestion des contenus pédagogiques
werkzeug.datastructures Namespace Reference

Data Structures

class  _CacheControl
 
class  _omd_bucket
 
class  Accept
 
class  Authorization
 
class  CallbackDict
 
class  CharsetAccept
 
class  CombinedMultiDict
 
class  ContentRange
 
class  ContentSecurityPolicy
 
class  EnvironHeaders
 
class  ETags
 
class  FileMultiDict
 
class  FileStorage
 
class  Headers
 
class  HeaderSet
 
class  IfRange
 
class  ImmutableDict
 
class  ImmutableDictMixin
 
class  ImmutableHeadersMixin
 
class  ImmutableList
 
class  ImmutableListMixin
 
class  ImmutableMultiDict
 
class  ImmutableMultiDictMixin
 
class  ImmutableOrderedMultiDict
 
class  ImmutableTypeConversionDict
 
class  LanguageAccept
 
class  MIMEAccept
 
class  MultiDict
 
class  OrderedMultiDict
 
class  Range
 
class  RequestCacheControl
 
class  ResponseCacheControl
 
class  TypeConversionDict
 
class  UpdateDictMixin
 
class  ViewItems
 
class  WWWAuthenticate
 

Functions

def is_immutable (self)
 
def iter_multi_items (mapping)
 
def native_itermethods (names)
 
def cache_property (key, empty, type)
 
def csp_property (key)
 

Function Documentation

◆ cache_property()

def werkzeug.datastructures.cache_property (   key,
  empty,
  type 
)
Return a new property object for a cache header.  Useful if you
want to add support for a cache extension in a subclass.

◆ csp_property()

def werkzeug.datastructures.csp_property (   key)
Return a new property object for a content security policy header.
Useful if you want to add support for a csp extension in a
subclass.

◆ is_immutable()

def werkzeug.datastructures.is_immutable (   self)

◆ iter_multi_items()

def werkzeug.datastructures.iter_multi_items (   mapping)
Iterates over the items of a mapping yielding keys and values
without dropping any from more complex structures.

◆ native_itermethods()

def werkzeug.datastructures.native_itermethods (   names)