docs for signal request_finished
|Reported by:||guettli||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
current doc at master branch:
request_finished ---------------- .. data:: django.core.signals.request_finished :module: Sent when Django finishes processing an HTTP request. .. note:: When a view returns a :ref:`streaming response <httpresponse-streaming>`, this signal is sent only after the entire response is consumed by the client (strictly speaking, by the WSGI gateway). .. versionchanged:: 1.5 Before Django 1.5, this signal was fired before sending the content to the client. In order to accomodate streaming responses, it is now fired after sending the content.
What happens for non streaming responses?
Case1: the signal is sent after sending the content: Please remove the note (before .. versionchanged).
Case2: the signal is sent before sending the content: Please update the last sentence: "it is not fired after sending the content for streaming responses".