      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 :setting:`DEFAULT_CONTENT_TYPE` and
      :setting:`DEFAULT_CHARSET` settings, by default: "`text/html; charset=utf-8`".
  
      ``status`` is the :rfc:`HTTP status code <7231#section-6>` for the response.
  
      ``reason`` is the HTTP response phrase. If not provided, a default phrase
 
</s> remove         :setting:`DEFAULT_CONTENT_TYPE` is used.
 </s> add         ``'text/html'`` is used. </s> remove         :setting:`DEFAULT_CONTENT_TYPE` is used.
 </s> add         ``'text/html'`` is used. </s> remove     The MIME type to use for the resulting document. Defaults to the value of
    the :setting:`DEFAULT_CONTENT_TYPE` setting.
 </s> add     The MIME type to use for the resulting document. Defaults to
    ``'text/html'``. </s> remove manually specified. Used with :setting:`DEFAULT_CONTENT_TYPE` to construct the
``Content-Type`` header.

.. setting:: DEFAULT_CONTENT_TYPE

``DEFAULT_CONTENT_TYPE``
------------------------

Default: ``'text/html'``

Default content type to use for all ``HttpResponse`` objects, if a MIME type
isn't manually specified. Used with :setting:`DEFAULT_CHARSET` to construct
the ``Content-Type`` header.

.. deprecated:: 2.0

    This setting is deprecated because it doesn't interact well with
    third-party apps and is obsolete since HTML5 has mostly superseded XHTML.
 </s> add manually specified. Used when constructing the ``Content-Type`` header. </s> remove     @property
    def DEFAULT_CONTENT_TYPE(self):
        stack = traceback.extract_stack()
        # Show a warning if the setting is used outside of Django.
        # Stack index: -1 this line, -2 the caller.
        filename, _line_number, _function_name, _text = stack[-2]
        if not filename.startswith(os.path.dirname(django.__file__)):
            warnings.warn(
                DEFAULT_CONTENT_TYPE_DEPRECATED_MSG,
                RemovedInDjango30Warning,
                stacklevel=2,
            )
        return self.__getattr__('DEFAULT_CONTENT_TYPE')

 </s> add 
    specified, it is formed by ``'text/html'`` and the
      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 ``'text/html'`` and the
      :setting:`DEFAULT_CHARSET` settings, by default: "`text/html; charset=utf-8`".
  
      ``status`` is the :rfc:`HTTP status code <7231#section-6>` for the response.
  
      ``reason`` is the HTTP response phrase. If not provided, a default phrase
keep keep keep keep replace keep keep keep keep keep
 Refs #27829 -- Removed settings.DEFAULT_CONTENT_TYPE per deprecation timeline. 
docs/ref/request-response.txt