Commit 16ad0530 authored by Luke Plant's avatar Luke Plant
Browse files

Clarified release note about the removal of 'mixin' parameter to Storage.open,...

Clarified release note about the removal of 'mixin' parameter to Storage.open, and added a note in the deprecation timeline.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@17161 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 6bfae3de
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -114,6 +114,9 @@ these changes.
  beyond that of a simple ``TextField`` since the removal of oldforms.
  All uses of ``XMLField`` can be replaced with ``TextField``.

* The undocumented ``mixin`` parameter to the ``open()`` method of
  ``django.core.files.storage.Storage`` (and subclasses) will be removed.


1.5
---
+4 −3
Original line number Diff line number Diff line
@@ -780,9 +780,10 @@ removed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The ``open`` method of the base Storage class took an obscure parameter
``mixin`` which allowed to dynamically change the base classes of the
returned file object. In the rare case you relied on the `mixin` parameter,
you can easily achieve the same by overriding the `open` method, e.g.::
``mixin`` which allowed you to dynamically change the base classes of the
returned file object. This has been removed. In the rare case you relied on the
`mixin` parameter, you can easily achieve the same by overriding the `open`
method, e.g.::

    from django.core.files import File
    from django.core.files.storage import FileSystemStorage