    :class:`~django.contrib.postgres.constraints.ExclusionConstraint` allows
    customizing the ``code`` of ``ValidationError`` raised during
    :ref:`model validation <validating-objects>`.
  
  :mod:`django.contrib.redirects`
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  * ...
  
  :mod:`django.contrib.sessions`
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  * ...
  
  :mod:`django.contrib.sitemaps`
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  * ...
  
  :mod:`django.contrib.sites`
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  * ...
  
  :mod:`django.contrib.staticfiles`
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  * ...
  
  :mod:`django.contrib.syndication`
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  * ...
  
  Asynchronous views
  ~~~~~~~~~~~~~~~~~~
  
  * Under ASGI, ``http.disconnect`` events are now handled. This allows views to
    perform any necessary cleanup if a client disconnects before the response is
 
</s> remove Cache
~~~~~

* ...

CSRF
~~~~

* ...

 </s> add  </s> remove :mod:`django.contrib.admindocs`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

* ...
 </s> add  </s> remove Email
~~~~~

* ...

 </s> add 
    :class:`~django.contrib.postgres.constraints.ExclusionConstraint` allows
    customizing the ``code`` of ``ValidationError`` raised during
    :ref:`model validation <validating-objects>`.
  






























  Asynchronous views
  ~~~~~~~~~~~~~~~~~~
  
  * Under ASGI, ``http.disconnect`` events are now handled. This allows views to
    perform any necessary cleanup if a client disconnects before the response is
keep keep keep keep replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace replace keep keep keep keep keep
 Removed empty sections from 5.0 release notes. 
docs/releases/5.0.txt