summaryrefslogtreecommitdiff
path: root/docs/howto/outputting-csv.txt
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2017-01-18 11:51:29 -0500
committerGitHub <noreply@github.com>2017-01-18 11:51:29 -0500
commitf6acd1d271122d66de8061e75ae26137ddf02658 (patch)
tree26392839b0cf03b48696240d7ce6d835ec1011dc /docs/howto/outputting-csv.txt
parentc716fe87821df00f9f03ecc761c914d1682591a2 (diff)
Refs #23919 -- Removed Python 2 notes in docs.
Diffstat (limited to 'docs/howto/outputting-csv.txt')
-rw-r--r--docs/howto/outputting-csv.txt21
1 files changed, 0 insertions, 21 deletions
diff --git a/docs/howto/outputting-csv.txt b/docs/howto/outputting-csv.txt
index 26a0c4eb1f..98824284ed 100644
--- a/docs/howto/outputting-csv.txt
+++ b/docs/howto/outputting-csv.txt
@@ -53,26 +53,6 @@ mention:
about escaping strings with quotes or commas in them. Just pass
``writerow()`` your raw strings, and it'll do the right thing.
-.. admonition:: Handling Unicode on Python 2
-
- Python 2's :mod:`csv` module does not support Unicode input. Since Django
- uses Unicode internally this means strings read from sources such as
- :class:`~django.http.HttpRequest` are potentially problematic. There are a
- few options for handling this:
-
- * Manually encode all Unicode objects to a compatible encoding.
-
- * Use the ``UnicodeWriter`` class provided in the `csv module's examples
- section`_.
-
- * Use the `python-unicodecsv module`_, which aims to be a drop-in
- replacement for :mod:`csv` that gracefully handles Unicode.
-
- For more information, see the Python documentation of the :mod:`csv` module.
-
- .. _`csv module's examples section`: https://docs.python.org/2/library/csv.html#examples
- .. _`python-unicodecsv module`: https://github.com/jdunck/python-unicodecsv
-
.. _streaming-csv-files:
Streaming large CSV files
@@ -89,7 +69,6 @@ the assembly and transmission of a large CSV file::
import csv
- from django.utils.six.moves import range
from django.http import StreamingHttpResponse
class Echo(object):