From 65a1055a36318ff4e21ffeb7c3dd62fa81892269 Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Sat, 19 Sep 2015 14:23:55 +0200 Subject: Fixed #25431 -- Readded inline foreign keys to modelformset instances Too much field exclusions in form's construct_instance() in _post_clean() could lead to some unexpected missing ForeignKey values. Fixes a regression from 45e049937. Refs #13776. --- tests/model_formsets/models.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tests') diff --git a/tests/model_formsets/models.py b/tests/model_formsets/models.py index df6a68792b..7b7337fd52 100644 --- a/tests/model_formsets/models.py +++ b/tests/model_formsets/models.py @@ -37,6 +37,10 @@ class Book(models.Model): def __str__(self): return self.title + def clean(self): + # Ensure author is always accessible in clean method + assert self.author.name is not None + @python_2_unicode_compatible class BookWithCustomPK(models.Model): -- cgit v1.3