summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRussell Keith-Magee <russell@keith-magee.com>2012-10-03 09:14:55 +0800
committerRussell Keith-Magee <russell@keith-magee.com>2012-10-03 09:14:55 +0800
commit43530384b7f2a18b44e06e7043b988427b334653 (patch)
tree0ce5e800b307d1765726123fe015b89ba712e7c4
parent3b6f980bedbbf091fe29bececa2b262d2084ce4d (diff)
Fixed #19049 -- Corrected dumb logic negation error from earlier patch.
-rw-r--r--django/db/models/fields/related.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/django/db/models/fields/related.py b/django/db/models/fields/related.py
index 2c35411d7c..157640c0e3 100644
--- a/django/db/models/fields/related.py
+++ b/django/db/models/fields/related.py
@@ -1026,7 +1026,7 @@ class ForeignKey(RelatedField, Field):
def contribute_to_related_class(self, cls, related):
# Internal FK's - i.e., those with a related name ending with '+' -
# and swapped models don't get a related descriptor.
- if not self.rel.is_hidden() and related.model._meta.swapped:
+ if not self.rel.is_hidden() and not related.model._meta.swapped:
setattr(cls, related.get_accessor_name(), ForeignRelatedObjectsDescriptor(related))
if self.rel.limit_choices_to:
cls._meta.related_fkey_lookups.append(self.rel.limit_choices_to)