diff options
author | Simon Charette <charette.s@gmail.com> | 2015-10-01 14:57:58 -0400 |
---|---|---|
committer | Simon Charette <charette.s@gmail.com> | 2015-10-12 12:14:26 -0400 |
commit | 6c9f37ea9eafb0ca1b02eb71ae8d375672043824 (patch) | |
tree | ac1a374541c6a345fe73a0d5a86ff2881b7bc33a /tests/model_meta | |
parent | c8f091f5bcce317629c4af86c88a2864ab7d380b (diff) | |
download | django-6c9f37ea9eafb0ca1b02eb71ae8d375672043824.tar.gz |
Fixed #18012 -- Propagated reverse foreign keys from proxy to concrete models.
Thanks to Anssi for the review.
Diffstat (limited to 'tests/model_meta')
-rw-r--r-- | tests/model_meta/models.py | 2 | ||||
-rw-r--r-- | tests/model_meta/results.py | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/tests/model_meta/models.py b/tests/model_meta/models.py index 5189543880..a9c1f8f98d 100644 --- a/tests/model_meta/models.py +++ b/tests/model_meta/models.py @@ -113,7 +113,7 @@ class Relating(models.Model): # ForeignKey to ProxyPerson proxyperson = models.ForeignKey(ProxyPerson, models.CASCADE, related_name='relating_proxyperson') - proxyperson_hidden = models.ForeignKey(ProxyPerson, models.CASCADE, related_name='+') + proxyperson_hidden = models.ForeignKey(ProxyPerson, models.CASCADE, related_name='relating_proxyperson_hidden+') # ManyToManyField to BasePerson basepeople = models.ManyToManyField(BasePerson, related_name='relating_basepeople') diff --git a/tests/model_meta/results.py b/tests/model_meta/results.py index a4d9010da8..5975f06465 100644 --- a/tests/model_meta/results.py +++ b/tests/model_meta/results.py @@ -331,6 +331,8 @@ TEST_RESULTS = { ('friends_inherited_rel_+', None), ('relating_people', None), ('relating_person', None), + ('relating_proxyperson', None), + ('relating_proxyperson_hidden+', None), ), BasePerson: ( ('+', None), @@ -413,6 +415,8 @@ TEST_RESULTS = { ('relating_baseperson', BasePerson), ('relating_people', None), ('relating_person', None), + ('relating_proxyperson', None), + ('relating_proxyperson_hidden+', None), ), BasePerson: ( ('+', None), @@ -465,6 +469,7 @@ TEST_RESULTS = { ('followers_concrete', None), ('relating_person', None), ('relating_people', None), + ('relating_proxyperson', None), ), BasePerson: ( ('followers_abstract', None), @@ -494,6 +499,7 @@ TEST_RESULTS = { ('followers_concrete', None), ('relating_person', None), ('relating_people', None), + ('relating_proxyperson', None), ), BasePerson: ( ('followers_abstract', None), |