OpenQuizz
Une application de gestion des contenus pédagogiques
|
Public Member Functions | |
def | __init__ (self, units, ranges) |
def | range_for_length (self, length) |
def | make_content_range (self, length) |
def | to_header (self) |
def | to_content_range_header (self, length) |
def | __str__ (self) |
def | __repr__ (self) |
Data Fields | |
units | |
ranges | |
Represents a ``Range`` header. All methods only support only bytes as the unit. Stores a list of ranges if given, but the methods only work if only one range is provided. :raise ValueError: If the ranges provided are invalid. .. versionchanged:: 0.15 The ranges passed in are validated. .. versionadded:: 0.7
def __init__ | ( | self, | |
units, | |||
ranges | |||
) |
def __repr__ | ( | self | ) |
def __str__ | ( | self | ) |
def make_content_range | ( | self, | |
length | |||
) |
Creates a :class:`~werkzeug.datastructures.ContentRange` object from the current range and given content length.
def range_for_length | ( | self, | |
length | |||
) |
If the range is for bytes, the length is not None and there is exactly one range and it is satisfiable it returns a ``(start, stop)`` tuple, otherwise `None`.
def to_content_range_header | ( | self, | |
length | |||
) |
Converts the object into `Content-Range` HTTP header, based on given length
def to_header | ( | self | ) |
Converts the object back into an HTTP header.
ranges |
units |