diff --git a/docs/intro/tutorial05.txt b/docs/intro/tutorial05.txt
index fe108d3db9..09c4ff2a96 100644
--- a/docs/intro/tutorial05.txt
+++ b/docs/intro/tutorial05.txt
@@ -367,7 +367,7 @@ With that ready, we can ask the client to do some work for us::
>>> response.status_code
200
>>> response.content
- '\n\n\n
No polls are available.
\n\n'
+ b'\n\n\n No polls are available.
\n\n'
>>> # note - you might get unexpected results if your ``TIME_ZONE``
>>> # in ``settings.py`` is not correct. If you need to change it,
>>> # you will also need to restart your shell session
@@ -379,7 +379,7 @@ With that ready, we can ask the client to do some work for us::
>>> # check the response once again
>>> response = client.get('/polls/')
>>> response.content
- '\n\n\n \n\n'
+ b'\n\n\n \n\n'
>>> # If the following doesn't work, you probably omitted the call to
>>> # setup_test_environment() described above
>>> response.context['latest_question_list']
diff --git a/docs/ref/request-response.txt b/docs/ref/request-response.txt
index 76a624d984..1b0199fbbb 100644
--- a/docs/ref/request-response.txt
+++ b/docs/ref/request-response.txt
@@ -949,7 +949,7 @@ Typical usage could look like::
>>> from django.http import JsonResponse
>>> response = JsonResponse({'foo': 'bar'})
>>> response.content
- '{"foo": "bar"}'
+ b'{"foo": "bar"}'
Serializing non-dictionary objects
diff --git a/docs/topics/testing/tools.txt b/docs/topics/testing/tools.txt
index 6a394bb148..107fb6095c 100644
--- a/docs/topics/testing/tools.txt
+++ b/docs/topics/testing/tools.txt
@@ -54,7 +54,7 @@ Web pages::
200
>>> response = c.get('/customer/details/')
>>> response.content
- '