From f16d1b8cb6eb20d92642b8ec7d46c5ce5044311c Mon Sep 17 00:00:00 2001 From: Daniel Hillier Date: Sat, 11 Jul 2020 22:57:35 +1000 Subject: [PATCH] Improve *HttpResponse.getvalue() types (#422) * Change returned type of StreamingHttpResponse.getvalue() to bytes * Add HttpResponse.getvalue() definition --- django-stubs/http/response.pyi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/django-stubs/http/response.pyi b/django-stubs/http/response.pyi index 29ffa90..3bcad2d 100644 --- a/django-stubs/http/response.pyi +++ b/django-stubs/http/response.pyi @@ -83,12 +83,13 @@ class HttpResponse(HttpResponseBase): context: Context resolver_match: ResolverMatch def json(self) -> Any: ... + def getvalue(self) -> bytes: ... class StreamingHttpResponse(HttpResponseBase): content: Any streaming_content: Iterator[Any] def __init__(self, streaming_content: Iterable[Any] = ..., *args: Any, **kwargs: Any) -> None: ... - def getvalue(self) -> Any: ... + def getvalue(self) -> bytes: ... class FileResponse(StreamingHttpResponse): client: Client