HttpResponse.__init__(content='', content_type=None, status=200, reason=None, charset=None)
[source]
Instantiates an HttpResponse
object with the given page content and content type.
content
should be an iterator or a string. If it’s an iterator, it should return strings, and those strings will be joined together to form the content of the response. If it is not an iterator or a string, it will be converted to a string when accessed.
content_type
is the MIME type optionally completed by a character set encoding and is used to fill the HTTP Content-Type
header. If not specified, it is formed by the DEFAULT_CONTENT_TYPE
and DEFAULT_CHARSET
settings, by default: “text/html; charset=utf-8
”.
status
is the HTTP status code for the response.
reason
is the HTTP response phrase. If not provided, a default phrase will be used.
charset
is the charset in which the response will be encoded. If not given it will be extracted from content_type
, and if that is unsuccessful, the DEFAULT_CHARSET
setting will be used.
Please login to continue.