Fixed #10284 -- ModelFormSet.save(commit=False) no longer deletes objects

Thanks laureline.guerin@ and Wedg.
This commit is contained in:
Tim Graham 2013-07-12 09:52:18 -04:00
parent 311c1d2848
commit 65e03a424e
5 changed files with 43 additions and 9 deletions

View file

@ -32,6 +32,9 @@ class DeletionTests(TestCase):
'form-0-DELETE': 'on',
}
formset = PoetFormSet(data, queryset=Poet.objects.all())
formset.save(commit=False)
self.assertEqual(Poet.objects.count(), 1)
formset.save()
self.assertTrue(formset.is_valid())
self.assertEqual(Poet.objects.count(), 0)