From 8a1824d465a551b44376f17c01ef142cc036e863 Mon Sep 17 00:00:00 2001 From: Andrei Kulakov Date: Tue, 14 Apr 2015 16:50:36 -0400 Subject: Fixed #24643 -- Added get_context_data() method to FormMixin --- docs/ref/class-based-views/flattened-index.txt | 6 +++--- docs/ref/class-based-views/mixins-editing.txt | 16 ++++++++++++++-- 2 files changed, 17 insertions(+), 5 deletions(-) (limited to 'docs/ref') diff --git a/docs/ref/class-based-views/flattened-index.txt b/docs/ref/class-based-views/flattened-index.txt index 9bc5270ae0..9107d43d8b 100644 --- a/docs/ref/class-based-views/flattened-index.txt +++ b/docs/ref/class-based-views/flattened-index.txt @@ -168,7 +168,7 @@ FormView * :meth:`~django.views.generic.edit.FormMixin.form_invalid` * :meth:`~django.views.generic.edit.FormMixin.form_valid` * :meth:`~django.views.generic.edit.ProcessFormView.get` -* :meth:`~django.views.generic.base.ContextMixin.get_context_data` +* :meth:`~django.views.generic.edit.FormMixin.get_context_data` * :meth:`~django.views.generic.edit.FormMixin.get_form` * :meth:`~django.views.generic.edit.FormMixin.get_form_kwargs` * :meth:`~django.views.generic.base.View.http_method_not_allowed` @@ -207,7 +207,7 @@ CreateView * :meth:`~django.views.generic.edit.FormMixin.form_invalid` * :meth:`~django.views.generic.edit.ModelFormMixin.form_valid` * :meth:`~django.views.generic.edit.ProcessFormView.get` -* :meth:`~django.views.generic.base.ContextMixin.get_context_data` +* :meth:`~django.views.generic.edit.FormMixin.get_context_data` * :meth:`~django.views.generic.edit.FormMixin.get_form` * :meth:`~django.views.generic.edit.ModelFormMixin.get_form_kwargs` * :meth:`~django.views.generic.detail.SingleObjectMixin.get_object` @@ -249,7 +249,7 @@ UpdateView * :meth:`~django.views.generic.edit.FormMixin.form_invalid` * :meth:`~django.views.generic.edit.ModelFormMixin.form_valid` * :meth:`~django.views.generic.edit.ProcessFormView.get` -* :meth:`~django.views.generic.base.ContextMixin.get_context_data` +* :meth:`~django.views.generic.edit.FormMixin.get_context_data` * :meth:`~django.views.generic.edit.FormMixin.get_form` * :meth:`~django.views.generic.edit.ModelFormMixin.get_form_kwargs` * :meth:`~django.views.generic.detail.SingleObjectMixin.get_object` diff --git a/docs/ref/class-based-views/mixins-editing.txt b/docs/ref/class-based-views/mixins-editing.txt index 024b89cd2b..a5cbfcc437 100644 --- a/docs/ref/class-based-views/mixins-editing.txt +++ b/docs/ref/class-based-views/mixins-editing.txt @@ -91,6 +91,13 @@ FormMixin Renders a response, providing the invalid form as context. + .. method:: get_context_data(**kwargs) + + .. versionadded:: 1.9 + + Calls :meth:`get_form` and adds the result to the context data with the + name 'form'. + ModelFormMixin -------------- @@ -214,8 +221,13 @@ ProcessFormView .. method:: get(request, *args, **kwargs) - Constructs a form, then renders a response using a context that - contains that form. + Renders a response using a context created with + :meth:`~django.views.generic.edit.FormMixin.get_context_data`. + + .. versionchanged:: 1.9 + + Construction of the form was moved from this method to + :meth:`~django.views.generic.edit.FormMixin.get_context_data`. .. method:: post(request, *args, **kwargs) -- cgit v1.3