diff options
| author | Thomas Tanner <tanner@gmx.net> | 2014-11-29 17:41:06 +0100 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-12-04 07:42:03 -0500 |
| commit | 018d110ef547acb71b0526d0ff934e1e476244e4 (patch) | |
| tree | f8abd2126879aa8f9f543be5be7847027e1c549e /docs/topics/testing | |
| parent | dc2d75f4d43ca735bfdded52ff90458ebecb9348 (diff) | |
Fixed #23911 -- Added support for buffer file uploads in the test client
Diffstat (limited to 'docs/topics/testing')
| -rw-r--r-- | docs/topics/testing/tools.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/topics/testing/tools.txt b/docs/topics/testing/tools.txt index 454da239e0..69649d7a2e 100644 --- a/docs/topics/testing/tools.txt +++ b/docs/topics/testing/tools.txt @@ -238,6 +238,13 @@ Use the ``django.test.Client`` class to make requests. (The name ``attachment`` here is not relevant; use whatever name your file-processing code expects.) + You may also provide any file-like object (e.g., :class:`~io.StringIO` or + :class:`~io.BytesIO`) as a file handle. + + .. versionadded:: 1.8 + + The ability to use a file-like object was added. + Note that if you wish to use the same file handle for multiple ``post()`` calls then you will need to manually reset the file pointer between posts. The easiest way to do this is to |
