diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/class-based-views/mixins-editing.txt | 7 | ||||
| -rw-r--r-- | docs/releases/1.6.txt | 4 |
2 files changed, 11 insertions, 0 deletions
diff --git a/docs/ref/class-based-views/mixins-editing.txt b/docs/ref/class-based-views/mixins-editing.txt index bce3c84cb1..844171c93a 100644 --- a/docs/ref/class-based-views/mixins-editing.txt +++ b/docs/ref/class-based-views/mixins-editing.txt @@ -201,6 +201,13 @@ ProcessFormView The url to redirect to when the nominated object has been successfully deleted. + .. versionadded:: 1.6 + + ``success_url`` may contain dictionary string formatting, which + will be interpolated against the object's field attributes. For + example, you could use ``success_url="/parent/%(parent_id)s/"`` to + redirect to a URL composed out of the ``parent_id`` field on a model. + .. method:: get_success_url(obj) Returns the url to redirect to when the nominated object has been diff --git a/docs/releases/1.6.txt b/docs/releases/1.6.txt index f53fa8ac4c..5d615177f4 100644 --- a/docs/releases/1.6.txt +++ b/docs/releases/1.6.txt @@ -64,6 +64,10 @@ Minor features :attr:`~django.core.management.BaseCommand.leave_locale_alone` internal option. See :ref:`management-commands-and-locales` for more details. +* The :attr:`~django.views.generic.edit.DeletionMixin.success_url` of + :class:`~django.views.generic.edit.DeletionMixin` is now interpolated with + its ``object``\'s ``__dict__``. + Backwards incompatible changes in 1.6 ===================================== |
