summaryrefslogtreecommitdiff
path: root/docs/ref/class-based-views
diff options
context:
space:
mode:
authorAndrei Kulakov <andrei.avk@gmail.com>2015-04-14 16:50:36 -0400
committerTim Graham <timograham@gmail.com>2015-04-24 20:17:29 -0400
commit8a1824d465a551b44376f17c01ef142cc036e863 (patch)
treec38e9a51701e567c1ba32164fb2fda54d9984126 /docs/ref/class-based-views
parenta37dcfd0a38cff24eb4fb5e3858791aa5428c853 (diff)
Fixed #24643 -- Added get_context_data() method to FormMixin
Diffstat (limited to 'docs/ref/class-based-views')
-rw-r--r--docs/ref/class-based-views/flattened-index.txt6
-rw-r--r--docs/ref/class-based-views/mixins-editing.txt16
2 files changed, 17 insertions, 5 deletions
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)