From 5097d3c5faab2b6582c4cebee2b265fcdbb893eb Mon Sep 17 00:00:00 2001 From: Aymeric Augustin Date: Fri, 28 Dec 2012 23:16:13 +0100 Subject: [1.5.x] Fix #19524 -- Incorrect caching of parents of unsaved model instances. Thanks qcwxezdas for the report. Refs #13839. Backport of e9c24be. --- tests/regressiontests/admin_inlines/models.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'tests/regressiontests/admin_inlines/models.py') diff --git a/tests/regressiontests/admin_inlines/models.py b/tests/regressiontests/admin_inlines/models.py index b004d5f85a..147873a9e8 100644 --- a/tests/regressiontests/admin_inlines/models.py +++ b/tests/regressiontests/admin_inlines/models.py @@ -90,7 +90,6 @@ class Inner4Tabular(models.Model): dummy = models.IntegerField(help_text="Awesome tabular help text is awesome.") holder = models.ForeignKey(Holder4) - # Models for #12749 class Person(models.Model): @@ -133,6 +132,7 @@ class Chapter(models.Model): # Models for #16838 + class CapoFamiglia(models.Model): name = models.CharField(max_length=100) @@ -170,6 +170,17 @@ class ChildModel2(models.Model): def get_absolute_url(self): return '/child_model2/' +# Models for #19524 + +class LifeForm(models.Model): + pass + +class ExtraTerrestrial(LifeForm): + name = models.CharField(max_length=100) + +class Sighting(models.Model): + et = models.ForeignKey(ExtraTerrestrial) + place = models.CharField(max_length=100) # Other models -- cgit v1.3