From a10f3908042a71ec5ef81bf76f0f278ca5e7a596 Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Mon, 11 Feb 2013 02:39:14 -0500 Subject: Fixed #19044 -- Made `DeletionMixin` interpolate its `success_url`. Thanks to nxvl and slurms for the initial patch, ptone for the review and timo for the documentation tweaks. --- docs/ref/class-based-views/mixins-editing.txt | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'docs/ref') 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 -- cgit v1.3