<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/forms/formsets.py, branch archive/soc2009/admin-ui</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Fadmin-ui</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Fadmin-ui'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2009-12-22T02:31:45Z</updated>
<entry>
<title>[soc2009/admin-ui] self.is_valid -&gt; self.is_valid()</title>
<updated>2009-12-22T02:31:45Z</updated>
<author>
<name>Zain Memon</name>
<email>zain@inzain.net</email>
</author>
<published>2009-12-22T02:31:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a2015262406ba0a1f5b76d935fe80d494ca5c33d'/>
<id>urn:sha1:a2015262406ba0a1f5b76d935fe80d494ca5c33d</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/admin-ui@11936 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>[soc2009/admin-ui] A far better way to implement adding inlines using javascript. Instead of handling all the prefix incrementing in Javascript and losing any default values, added a way to generate a template form that can be cloned every time a new inline is added.</title>
<updated>2009-07-02T07:19:44Z</updated>
<author>
<name>Zain Memon</name>
<email>zain@inzain.net</email>
</author>
<published>2009-07-02T07:19:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d2d63014552ee05c49384976d19696372dccd764'/>
<id>urn:sha1:d2d63014552ee05c49384976d19696372dccd764</id>
<content type='text'>
This is for stacked inlines. Support for tabular and selector inlines coming next. 


git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/admin-ui@11152 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>[soc2009/admin-ui] Reordering tabular inlines, with support for other inlines coming next. </title>
<updated>2009-07-01T04:00:34Z</updated>
<author>
<name>Zain Memon</name>
<email>zain@inzain.net</email>
</author>
<published>2009-07-01T04:00:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f5bb5b5f981ef839bd0fe95c7d63485a7fa04d81'/>
<id>urn:sha1:f5bb5b5f981ef839bd0fe95c7d63485a7fa04d81</id>
<content type='text'>
On a model, add: 
order = models.OrderField()

On the model's TabularInline admin object, add:
order_field = 'order'



git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/admin-ui@11132 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #10082 -- Modified BaseFormSet so that ordering checks work when the formset is empty. Thanks to Petr Marhoun for the report and test case, and bmathieu for the fix.</title>
<updated>2009-04-28T14:17:18Z</updated>
<author>
<name>Russell Keith-Magee</name>
<email>russell@keith-magee.com</email>
</author>
<published>2009-04-28T14:17:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2ba9df2f41cd649b42f5d7452aa2393aa6131f32'/>
<id>urn:sha1:2ba9df2f41cd649b42f5d7452aa2393aa6131f32</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10643 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Forms in model formsets and inline formsets can now be deleted even if they don't validate. Related to #9587.</title>
<updated>2009-03-31T19:55:20Z</updated>
<author>
<name>Joseph Kocherhans</name>
<email>joseph@jkocherhans.com</email>
</author>
<published>2009-03-31T19:55:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=15becf23a9e4c9b230745738d2d42f6ab8f0f031'/>
<id>urn:sha1:15becf23a9e4c9b230745738d2d42f6ab8f0f031</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10283 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #9587. Formset.is_valid() now returns True if an invalid form is marked for deletion. Thanks for the test and intial patch, kratorius.</title>
<updated>2009-03-30T19:36:19Z</updated>
<author>
<name>Joseph Kocherhans</name>
<email>joseph@jkocherhans.com</email>
</author>
<published>2009-03-30T19:36:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=08056572e89a9ac1c958ef7d47efe576c76116da'/>
<id>urn:sha1:08056572e89a9ac1c958ef7d47efe576c76116da</id>
<content type='text'>
Note that this leaves the form and formset errors alone. Those forms still have errors, it's just that it doesn't matter that they're invalid in the context of the formset and deletion.
Also fixed #9665 while I was in there. Thanks, mark_hildreth.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10206 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #9284. Fixed #8813. BaseModelFormSet now calls ModelForm.save().</title>
<updated>2009-03-30T15:58:52Z</updated>
<author>
<name>Joseph Kocherhans</name>
<email>joseph@jkocherhans.com</email>
</author>
<published>2009-03-30T15:58:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9face54bb7e8e906a5097b0f1215f59f91181f28'/>
<id>urn:sha1:9face54bb7e8e906a5097b0f1215f59f91181f28</id>
<content type='text'>
This is backwards-incompatible if you were doing things to 'initial' in BaseModelFormSet.__init__, or if you relied on the internal _total_form_count or _initial_form_count attributes of BaseFormSet. Those attributes are now public methods.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10190 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed `BaseFormSet.is_multipart()` so that it doesn't bomb when called on an empty formset.</title>
<updated>2009-03-17T19:23:23Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2009-03-17T19:23:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f66853bccae312e3d7f37048e5baaccabc86d18e'/>
<id>urn:sha1:f66853bccae312e3d7f37048e5baaccabc86d18e</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10073 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #10271, #10281 --  Fixed the handling multiple inline models that share a common base class and have the link to the inline parent on the base class. Includes modifications that allow the equivalent handling for GenericFields. Thanks to Idan Gazit, Antti Kaihola (akaihola), and Alex Gaynor for their work on this patch.</title>
<updated>2009-03-10T11:19:26Z</updated>
<author>
<name>Russell Keith-Magee</name>
<email>russell@keith-magee.com</email>
</author>
<published>2009-03-10T11:19:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=3c8568a7dcb38aaa5aceec4f20c3ec3f0217a50d'/>
<id>urn:sha1:3c8568a7dcb38aaa5aceec4f20c3ec3f0217a50d</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10017 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Corrected a couple of typos in docstrings of methods in BaseFormSet.</title>
<updated>2008-08-27T15:39:00Z</updated>
<author>
<name>Brian Rosner</name>
<email>brosner@gmail.com</email>
</author>
<published>2008-08-27T15:39:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d441a758de854ed05b495f613a9baa47e098b4d5'/>
<id>urn:sha1:d441a758de854ed05b495f613a9baa47e098b4d5</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8630 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
</feed>
