From 6cd8e0f608583d13290d48bc348e5fe7c298878a Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Tue, 24 Mar 2009 11:36:58 +0000 Subject: [PATCH] Added versionadded markers for ModelForm field ordering, added in [10062]. git-svn-id: http://code.djangoproject.com/svn/django/trunk@10144 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/topics/forms/modelforms.txt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/topics/forms/modelforms.txt b/docs/topics/forms/modelforms.txt index f4a1c6d9a2..1e87957e7e 100644 --- a/docs/topics/forms/modelforms.txt +++ b/docs/topics/forms/modelforms.txt @@ -259,8 +259,12 @@ model fields: 2. Use the ``fields`` attribute of the ``ModelForm``'s inner ``Meta`` class. This attribute, if given, should be a list of field names - to include in the form. The form will render the fields in the same - order they are specified in the ``fields`` attribute. + to include in the form. + + .. versionchanged:: 1.1 + + The form will render the fields in the same order they are specified in the + ``fields`` attribute. 3. Use the ``exclude`` attribute of the ``ModelForm``'s inner ``Meta`` class. This attribute, if given, should be a list of field names @@ -340,6 +344,8 @@ parameter when declaring the form field:: Changing the order of fields ---------------------------- +.. versionadded:: 1.1 + By default, a ``ModelForm`` will render fields in the same order that they are defined on the model, with ``ManyToManyField`` instances appearing last. If you want to change the order in which fields are rendered, you can use the